@@ -111,34 +111,29 @@ struct JetDsSpecSubs {
111111 " registry" ,
112112 {
113113 {" h_collisions" , " event status;event status;entries" , {HistType::kTH1F , {{10 , 0.0 , 10.0 }}}},
114- {" h_collision_counter_data " , " ;event counter;entries " , {HistType::kTH1F , {{10 , 0 ., 10 . }}}},
114+ {" h_event_counter_data " , " ;Selection step;Events " , {HistType::kTH1F , {{3 , 0.5 , 3.5 }}}},
115115
116116 {" h_track_pt" , " ;#it{p}_{T,track};entries" , {HistType::kTH1F , {{200 , 0 ., 200 .}}}},
117117 {" h_track_eta" , " ;#eta_{track};entries" , {HistType::kTH1F , {{100 , -1 ., 1 .}}}},
118118 {" h_track_phi" , " ;#varphi_{track};entries" , {HistType::kTH1F , {{80 , -1 ., 7 .}}}},
119119
120120 // Data histograms
121- {" h_dsjet_counter_data" , " ;type;counts" , {HistType::kTH1F , {{3 , 0 ., 3 .}}}},
122-
123121 {" h_jet_pt_data" , " jet pT;#it{p}_{T,jet} (GeV/#it{c});entries" , {HistType::kTH1F , {{200 , 0 ., 200 .}}}},
124122 {" h_jet_eta_data" , " jet #eta;#eta_{jet};entries" , {HistType::kTH1F , {{100 , -1.0 , 1.0 }}}},
125123 {" h_jet_phi_data" , " jet #phi;#phi_{jet};entries" , {HistType::kTH1F , {{80 , -1.0 , 7 .}}}},
126124
127- {" h_ds_mass_data" , " ;m_{D_{S}} (GeV/#it{c}^{2});entries" , {HistType::kTH1F , {{1000 , 0 ., 6 .}}}},
128- {" h_ds_pt_data" , " ;#it{p}_{T,D_{S}} (GeV/#it{c});entries" , {HistType::kTH1F , {{1000 , 0 ., 100 .}}}},
129- {" h_ds_eta_data" , " ;#eta_{D_{S}};entries" , {HistType::kTH1F , {{250 , -1 ., 1 .}}}},
130- {" h_ds_phi_data" , " ;#phi_{D_{S}};entries" , {HistType::kTH1F , {{250 , -1 ., 7 .}}}},
131-
132- {" h_ds_jet_pt_data" , " ;#it{p}_{T,D_{S} jet} (GeV/#it{c});entries" , {HistType::kTH1F , {{1000 , 0 ., 100 .}}}},
133- {" h_ds_jet_eta_data" , " ;#eta_{D_{S} jet};entries" , {HistType::kTH1F , {{250 , -1 ., 1 .}}}},
134- {" h_ds_jet_phi_data" , " ;#phi_{D_{S} jet};entries" , {HistType::kTH1F , {{250 , -1 ., 7 .}}}},
125+ {" h_ds_mass_data" , " ;m_{D_{S}} (GeV/#it{c}^{2});entries" , {HistType::kTH1F , {{300 , 1.7 , 2.15 }}}},
126+ {" h_ds_pt_data" , " ;#it{p}_{T,D_{S}} (GeV/#it{c});entries" , {HistType::kTH1F , {{250 , 0 ., 100 .}}}},
127+ {" h_ds_eta_data" , " ;#eta_{D_{S}};entries" , {HistType::kTH1F , {{100 , -1 ., 1 .}}}},
128+ {" h_ds_phi_data" , " ;#phi_{D_{S}};entries" , {HistType::kTH1F , {{80 , -1 ., 7 .}}}},
135129
136- {" h_ds_jet_projection_data" , " ;z^{D_{S},jet}_{||};entries" , {HistType::kTH1F , {{1000 , 0 ., 2 .}}}},
137- {" h_ds_jet_distance_data" , " ;#DeltaR_{D_{S},jet};entries" , {HistType::kTH1F , {{1000 , 0 ., 1 .}}}},
138- {" h_ds_jet_mass_data" , " ;m_{jet}^{ch} (GeV/#it{c}^{2});entries" , {HistType::kTH1F , {{200 , 0 ., 50 .}}}},
139- {" h_ds_jet_lambda11_data" , " ;#lambda_{1}^{1};entries" , {HistType::kTH1F , {{200 , 0 ., 1.0 }}}},
140- {" h_ds_jet_lambda12_data" , " ;#lambda_{2}^{1};entries" , {HistType::kTH1F , {{200 , 0 ., 1.0 }}}},
141- {" hSparse_ds_data" , " ;m_{D_{S}};#it{p}_{T,D_{S}};#it{p}_{T,jet};z^{D_{S},jet}_{||};#DeltaR_{D_{S},jet};Origin(D_{S})" , {HistType::kTHnSparseF , {{60 , 1.7 , 2.1 }, {60 , 0 ., 100 .}, {60 , 0 ., 100 .}, {60 , 0 ., 2 .}, {60 , 0 ., 1.0 }}}},
130+ {" h_ds_jet_projection_data" , " ;z^{D_{S},jet}_{||};entries" , {HistType::kTH1F , {{200 , 0 ., 1.2 }}}},
131+ {" h_ds_jet_distance_data" , " ;#DeltaR_{D_{S},jet};entries" , {HistType::kTH1F , {{200 , 0 ., 1 .}}}},
132+ {" h_ds_jet_mass_data" , " ;m_{jet}^{ch} (GeV/#it{c}^{2});entries" , {HistType::kTH1F , {{300 , 0 ., 25 .}}}},
133+ {" h_ds_jet_lambda11_data" , " ;#lambda_{1}^{1};entries" , {HistType::kTH1F , {{100 , 0 ., 1.0 }}}},
134+ {" h_ds_jet_lambda12_data" , " ;#lambda_{2}^{1};entries" , {HistType::kTH1F , {{100 , 0 ., 1.0 }}}},
135+ {" hSparse_ds_data" , " ;m_{D_{S}};#it{p}_{T,D_{S}};#it{p}_{T,jet};z^{D_{S},jet}_{||};#DeltaR_{D_{S},jet}" ,
136+ {HistType::kTHnSparseF , {{60 , 1.7 , 2.15 }, {60 , 0 ., 80 .}, {60 , 0 ., 100 .}, {20 , 0 ., 1.2 }, {20 , 0 ., 1.0 }}}},
142137
143138 // MC general histograms
144139 {" McEffJet" , " N_{jet};" , {HistType::kTH1F , {{4 , 0 ., 4.0 }}}},
@@ -149,38 +144,39 @@ struct JetDsSpecSubs {
149144 {" h_jet_eta_mcd" , " detector-level jet #eta;#eta_{jet}^{det};entries" , {HistType::kTH1F , {{100 , -1.0 , 1.0 }}}},
150145 {" h_jet_phi_mcd" , " detector-level jet #phi;#phi_{jet}^{det};entries" , {HistType::kTH1F , {{80 , -1.0 , 7 .}}}},
151146
152- {" h_ds_mass_mcd" , " ;m_{D_{S}}^{rec} (GeV/#it{c}^{2});entries" , {HistType::kTH1F , {{1000 , 0 ., 6 .}}}},
153- {" h_ds_pt_mcd" , " ;#it{p}_{T,D_{S}}^{det} (GeV/#it{c});entries" , {HistType::kTH1F , {{1000 , 0 ., 100 .}}}},
154- {" h_ds_eta_mcd" , " ;#eta_{D_{S}}^{det};entries" , {HistType::kTH1F , {{250 , -1 ., 1 .}}}},
155- {" h_ds_phi_mcd" , " ;#phi_{D_{S}}^{det};entries" , {HistType::kTH1F , {{250 , -1 ., 7 .}}}},
156-
157- {" h_ds_jet_pt_mcd" , " ;#it{p}_{T,D_{S} jet}^{det} (GeV/#it{c});entries" , {HistType::kTH1F , {{1000 , 0 ., 100 .}}}},
158- {" h_ds_jet_eta_mcd" , " ;#eta_{D_{S} jet}^{det};entries" , {HistType::kTH1F , {{250 , -1 ., 1 .}}}},
159- {" h_ds_jet_phi_mcd" , " ;#phi_{D_{S} jet}^{det};entries" , {HistType::kTH1F , {{250 , -1 ., 7 .}}}},
160- {" h_ds_jet_projection_mcd" , " ;z^{D_{S},jet}_{||, det};entries" , {HistType::kTH1F , {{1000 , 0 ., 2 .}}}},
161- {" h_ds_jet_distance_mcd" , " ;#DeltaR_{D_{S},jet}^{det};entries" , {HistType::kTH1F , {{1000 , 0 ., 1 .}}}},
162- {" h_ds_jet_mass_mcd" , " ;m_{jet}^{ch, det} (GeV/#it{c}^{2});entries" , {HistType::kTH1F , {{200 , 0 ., 50 .}}}},
163- {" h_ds_jet_lambda11_mcd" , " ;#lambda_{1}^{1, det};entries" , {HistType::kTH1F , {{200 , 0 ., 1.0 }}}},
164- {" h_ds_jet_lambda12_mcd" , " ;#lambda_{2}^{1, det};entries" , {HistType::kTH1F , {{200 , 0 ., 1.0 }}}},
165- {" hSparse_ds_mcd" , " ;m_{D_{S}}^{rec};#it{p}_{T,D_{S}}^{det};#it{p}_{T,jet}^{det};z^{D_{S},jet}_{||, det};#DeltaR_{D_{S},jet}^{det}" , {HistType::kTHnSparseF , {{60 , 1.7 , 2.1 }, {60 , 0 ., 100 .}, {60 , 0 ., 100 .}, {60 , 0 ., 2 .}, {60 , 0 ., 1.0 }, {2 , -0.5 , 1.5 }}}},
147+ {" h_ds_pt_mcd" , " ;#it{p}_{T,D_{S} jet}^{det} (GeV/#it{c});entries" , {HistType::kTH1F , {{250 , 0 ., 100 .}}}},
148+ {" h_ds_eta_mcd" , " ;#eta_{D_{S} jet}^{det};entries" , {HistType::kTH1F , {{100 , -1 ., 1 .}}}},
149+ {" h_ds_phi_mcd" , " ;#phi_{D_{S} jet}^{det};entries" , {HistType::kTH1F , {{80 , -1 ., 7 .}}}},
150+ {" h_ds_mass_mcd" , " ;m_{D_{S}}^{det} (GeV/#it{c}^{2});entries" , {HistType::kTH1F , {{300 , 1.7 , 2.15 }}}},
151+
152+ {" h_ds_jet_lambda11_mcd" , " ;#lambda_{1}^{1, det};entries" , {HistType::kTH1F , {{100 , 0 ., 1.0 }}}},
153+ {" h_ds_jet_lambda12_mcd" , " ;#lambda_{2}^{1, det};entries" , {HistType::kTH1F , {{100 , 0 ., 1.0 }}}},
154+
155+ // MCD - Sparse 1: mass, p_{T,Ds}, p_{T,jet}, z|| and prompt/non-prompt
156+ {" hSparse_ds_mcd1" , " ;m_{D_{S}}^{rec};#it{p}_{T,D_{S}}^{det};#it{p}_{T,jet}^{det};z^{D_{S},jet}_{||, det};Origin(D_{S})" ,
157+ {HistType::kTHnSparseF , {{60 , 1.7 , 2.15 }, {60 , 0 ., 80 .}, {60 , 0 ., 100 .}, {20 , 0 ., 1.2 }, {2 , -0.5 , 1.5 }}}},
158+ // MCD - Sparse 2: p_{T,Ds}, p_{T,jet}, and DeltaR
159+ {" hSparse_ds_mcd2" , " ;#it{p}_{T,D_{S}}^{det};#it{p}_{T,jet}^{det};#DeltaR_{D_{S},jet}^{det}" ,
160+ {HistType::kTHnSparseF , {{60 , 0 ., 80 .}, {60 , 0 ., 100 .}, {20 , 0 ., 1.0 }}}},
161+ // MCD - Sparse 3: p_{T,jet}, z|| and DeltaR
162+ {" hSparse_ds_mcd3" , " ;#it{p}_{T,jet}^{det};z^{D_{S},jet}_{||, det};#DeltaR_{D_{S},jet}^{det}" ,
163+ {HistType::kTHnSparseF , {{60 , 0 ., 100 .}, {20 , 0 ., 1.2 }, {20 , 0 ., 1.0 }}}},
166164
167165 // MC particle-level histograms
168166 {" h_jet_pt_mcp" , " particle-level jet pT;#it{p}_{T,jet}^{part} (GeV/#it{c});entries" , {HistType::kTH1F , {{200 , 0 ., 200 .}}}},
169167 {" h_jet_eta_mcp" , " particle-level jet #eta;#eta_{jet}^{part};entries" , {HistType::kTH1F , {{100 , -1.0 , 1.0 }}}},
170168 {" h_jet_phi_mcp" , " particle-level jet #phi;#phi_{jet}^{part};entries" , {HistType::kTH1F , {{80 , -1.0 , 7 .}}}},
171169
172- {" h_ds_pt_mcp" , " ;#it{p}_{T,D_{S}}^{part} (GeV/#it{c});entries" , {HistType::kTH1F , {{1000 , 0 ., 100 .}}}},
173- {" h_ds_eta_mcp" , " ;#eta_{D_{S}}^{part};entries" , {HistType::kTH1F , {{250 , -1 ., 1 .}}}},
174- {" h_ds_phi_mcp" , " ;#phi_{D_{S}}^{part};entries" , {HistType::kTH1F , {{250 , -1 ., 7 .}}}},
175-
176- {" h_ds_jet_pt_mcp" , " ;#it{p}_{T,D_{S} jet}^{part} (GeV/#it{c});entries" , {HistType::kTH1F , {{1000 , 0 ., 100 .}}}},
177- {" h_ds_jet_eta_mcp" , " ;#eta_{D_{S} jet}^{part};entries" , {HistType::kTH1F , {{250 , -1 ., 1 .}}}},
178- {" h_ds_jet_phi_mcp" , " ;#phi_{D_{S} jet}^{part};entries" , {HistType::kTH1F , {{250 , -1 ., 7 .}}}},
179- {" h_ds_jet_projection_mcp" , " ;z^{D_{S},jet}_{||, part};entries" , {HistType::kTH1F , {{1000 , 0 ., 2 .}}}},
180- {" h_ds_jet_distance_mcp" , " ;#DeltaR_{D_{S},jet}^{part};entries" , {HistType::kTH1F , {{1000 , 0 ., 1 .}}}},
181- {" h_ds_jet_lambda11_mcp" , " ;#lambda_{1}^{1, part};entries" , {HistType::kTH1F , {{200 , 0 ., 1.0 }}}},
182- {" h_ds_jet_lambda12_mcp" , " ;#lambda_{2}^{1, part};entries" , {HistType::kTH1F , {{200 , 0 ., 1.0 }}}},
183- {" hSparse_ds_mcp" , " ;#it{p}_{T,D_{S}}^{part};#it{p}_{T,jet}^{part};z^{D_{S},jet}_{||, part};#DeltaR_{D_{S},jet}^{part}" , {HistType::kTHnSparseF , {{60 , 0 ., 100 .}, {60 , 0 ., 100 .}, {60 , 0 ., 2 .}, {60 , 0 ., 1.0 }}}},
170+ {" h_ds_pt_mcp" , " ;#it{p}_{T,D_{S} jet}^{part} (GeV/#it{c});entries" , {HistType::kTH1F , {{250 , 0 ., 100 .}}}},
171+ {" h_ds_eta_mcp" , " ;#eta_{D_{S} jet}^{part};entries" , {HistType::kTH1F , {{100 , -1 ., 1 .}}}},
172+ {" h_ds_phi_mcp" , " ;#phi_{D_{S} jet}^{part};entries" , {HistType::kTH1F , {{80 , -1 ., 7 .}}}},
173+
174+ {" h_ds_jet_lambda11_mcp" , " ;#lambda_{1}^{1, part};entries" , {HistType::kTH1F , {{100 , 0 ., 1.0 }}}},
175+ {" h_ds_jet_lambda12_mcp" , " ;#lambda_{2}^{1, part};entries" , {HistType::kTH1F , {{100 , 0 ., 1.0 }}}},
176+
177+ // MCP - Sparse: p_{T,Ds}, p_{T,jet}, z|| and DeltaR
178+ {" hSparse_ds_mcp" , " ;#it{p}_{T,D_{S}}^{part};#it{p}_{T,jet}^{part};z^{D_{S},jet}_{||, part};#DeltaR_{D_{S},jet}^{part}" ,
179+ {HistType::kTHnSparseF , {{60 , 0 ., 80 .}, {60 , 0 ., 100 .}, {20 , 0 ., 1.2 }, {20 , 0 ., 1.0 }}}},
184180 }};
185181 // ========
186182 // INIT
@@ -191,10 +187,10 @@ struct JetDsSpecSubs {
191187 eventSelectionBits = jetderiveddatautilities::initialiseEventSelectionBits (static_cast <std::string>(eventSelections));
192188 trackSelection = jetderiveddatautilities::initialiseTrackSelection (static_cast <std::string>(trackSelections));
193189
194- auto hData = registry.get <TH1 >(HIST (" h_dsjet_counter_data " ));
195- hData ->GetXaxis ()->SetBinLabel (1 , " Ds-jet entries " );
196- hData ->GetXaxis ()->SetBinLabel (2 , " Ds candidates " );
197- hData ->GetXaxis ()->SetBinLabel (3 , " Ds jets with >=1 cand. " );
190+ auto hEvt = registry.get <TH1 >(HIST (" h_event_counter_data " ));
191+ hEvt ->GetXaxis ()->SetBinLabel (1 ," Input collisions " );
192+ hEvt ->GetXaxis ()->SetBinLabel (2 ," Event selection " );
193+ hEvt ->GetXaxis ()->SetBinLabel (3 ," |z| < 10 cm " );
198194
199195 // Labels
200196 auto mcCollisionCounter = registry.get <TH1 >(HIST (" McEffCol" ));
@@ -209,8 +205,8 @@ struct JetDsSpecSubs {
209205 jetCounter->GetXaxis ()->SetBinLabel (BinMCJetCntr::DetectorLevelJetWithMatchedCandidate, " particle matched jets" );
210206 jetCounter->GetXaxis ()->SetBinLabel (BinMCJetCntr::ParticleLevelJetWithMatchedCandidate, " detector matched jets" );
211207
212- auto hSparse_ds_mcd = registry.get <THnSparse>(HIST (" hSparse_ds_mcd " ));
213- auto * axisOrigin = hSparse_ds_mcd ->GetAxis (5 );
208+ auto hSparse_ds_mcd1 = registry.get <THnSparse>(HIST (" hSparse_ds_mcd1 " ));
209+ auto * axisOrigin = hSparse_ds_mcd1 ->GetAxis (4 );
214210 axisOrigin->SetBinLabel (1 , " Prompt" );
215211 axisOrigin->SetBinLabel (2 , " Non-prompt" );
216212 }
@@ -302,17 +298,19 @@ struct JetDsSpecSubs {
302298 void processDataChargedSubstructure (aod::JetCollision const & collision, FilteredDsDataJets const & jets,
303299 aod::CandidatesDsData const &, aod::JetTracks const &)
304300 {
305- registry.fill (HIST (" h_collision_counter_data " ), 2.0 );
301+ registry.fill (HIST (" h_event_counter_data " ), 1 );
306302
307- if (!jetderiveddatautilities::selectCollision (collision, eventSelectionBits) ||
308- !(std::abs (collision.posZ ()) < vertexZCut)) {
303+ if (!jetderiveddatautilities::selectCollision (collision, eventSelectionBits)) {
309304 return ;
310305 }
306+ registry.fill (HIST (" h_event_counter_data" ), 2 );
311307
312- registry.fill (HIST (" h_collision_counter_data" ), 3.0 );
308+ if (std::abs (collision.posZ ()) >= vertexZCut) {
309+ return ;
310+ }
311+ registry.fill (HIST (" h_event_counter_data" ), 3 );
313312
314313 for (const auto & jet : jets) {
315- registry.fill (HIST (" h_dsjet_counter_data" ), 0.5 ); // DsChargedJets entries
316314
317315 registry.fill (HIST (" h_jet_pt_data" ), jet.pt ());
318316 registry.fill (HIST (" h_jet_eta_data" ), jet.eta ());
@@ -327,12 +325,8 @@ struct JetDsSpecSubs {
327325
328326 TVector3 jetVector (jet.px (), jet.py (), jet.pz ());
329327
330- int nDsInJet = 0 ;
331-
332328 // Loop over Ds candidates (particle level)
333329 for (const auto & dsCandidate : jet.candidates_as <aod::CandidatesDsData>()) {
334- ++nDsInJet;
335- registry.fill (HIST (" h_dsjet_counter_data" ), 1.5 ); // Ds candidates associated with the jet
336330
337331 TVector3 dsVector (dsCandidate.px (), dsCandidate.py (), dsCandidate.pz ());
338332
@@ -351,6 +345,7 @@ struct JetDsSpecSubs {
351345
352346 registry.fill (HIST (" h_ds_jet_distance_data" ), deltaR);
353347
348+
354349 // Main THnSparse: invariant mass, pT, z, and DeltaR
355350 registry.fill (HIST (" hSparse_ds_data" ),
356351 dsCandidate.m (),
@@ -360,25 +355,17 @@ struct JetDsSpecSubs {
360355 deltaR);
361356 }
362357
363- // Jet-level quantities (filled once per jet containing at least one Ds)
364- if (nDsInJet > 0 ) {
365-
366- registry.fill (HIST (" h_dsjet_counter_data" ), 2.5 ); // Ds jets with at least one associated candidate
358+ if (!jet.candidates_as <aod::CandidatesDsData>().empty ()) {
359+ // Jet mass
360+ registry.fill (HIST (" h_ds_jet_mass_data" ),mjet);
367361
368- // Jet properties
369- registry.fill (HIST (" h_ds_jet_pt_data" ), jet.pt ());
370- registry.fill (HIST (" h_ds_jet_eta_data" ), jet.eta ());
371- registry.fill (HIST (" h_ds_jet_phi_data" ), jet.phi ());
372- // Jet Mass
373- registry.fill (HIST (" h_ds_jet_mass_data" ), mjet);
374-
375- // Jet substructure observables
376- if (lambda11 >= 0 .f ) {
377- registry.fill (HIST (" h_ds_jet_lambda11_data" ), lambda11);
378- }
379- if (lambda12 >= 0 .f ) {
380- registry.fill (HIST (" h_ds_jet_lambda12_data" ), lambda12);
381- }
362+ // Jet angularity
363+ if (lambda11 >= 0 .f ) {
364+ registry.fill (HIST (" h_ds_jet_lambda11_data" ), lambda11);
365+ }
366+ if (lambda12 >= 0 .f ) {
367+ registry.fill (HIST (" h_ds_jet_lambda12_data" ), lambda12);
368+ }
382369 }
383370 }
384371 }
@@ -464,19 +451,28 @@ struct JetDsSpecSubs {
464451 registry.fill (HIST (" h_ds_jet_lambda11_mcd" ), mcd_lambda11);
465452 registry.fill (HIST (" h_ds_jet_lambda12_mcd" ), mcd_lambda12);
466453 // Detector-level Ds Histgrams
467- registry.fill (HIST (" h_ds_jet_pt_mcd " ), mcdDscand.pt ());
468- registry.fill (HIST (" h_ds_jet_mass_mcd " ), mcdDscand.m ());
469- registry.fill (HIST (" h_ds_jet_eta_mcd " ), mcdDscand.eta ());
470- registry.fill (HIST (" h_ds_jet_phi_mcd " ), mcdDscand.phi ());
454+ registry.fill (HIST (" h_ds_pt_mcd " ), mcdDscand.pt ());
455+ registry.fill (HIST (" h_ds_mass_mcd " ), mcdDscand.m ());
456+ registry.fill (HIST (" h_ds_eta_mcd " ), mcdDscand.eta ());
457+ registry.fill (HIST (" h_ds_phi_mcd " ), mcdDscand.phi ());
471458
472- // Main THnSparse : invariant mass, pT, z, and DeltaR
473- registry.fill (HIST (" hSparse_ds_mcd " ),
459+ // MCD THnSparse1 : invariant mass, p{T,Ds}, pT, z, and origin (prompt/non-prompt)
460+ registry.fill (HIST (" hSparse_ds_mcd1 " ),
474461 mcdDscand.m (),
475462 mcdDscand.pt (),
476463 mcdjet.pt (),
477464 mcd_zParallel,
478- mcd_deltaR,
479465 origin);
466+ // MCD THnSparse2: invariant p{T,Ds}, pT and DeltaR
467+ registry.fill (HIST (" hSparse_ds_mcd2" ),
468+ mcdDscand.pt (),
469+ mcdjet.pt (),
470+ mcd_deltaR);
471+ // MCD THnSparse3: invariant pT z and DeltaR
472+ registry.fill (HIST (" hSparse_ds_mcd3" ),
473+ mcdjet.pt (),
474+ mcd_zParallel,
475+ mcd_deltaR);
480476 }
481477 }
482478 // Particle level
@@ -505,13 +501,13 @@ struct JetDsSpecSubs {
505501 registry.fill (HIST (" h_jet_pt_mcp" ), mcpjet.pt ());
506502 registry.fill (HIST (" h_jet_eta_mcp" ), mcpjet.eta ());
507503 registry.fill (HIST (" h_jet_phi_mcp" ), mcpjet.phi ());
508- registry. fill ( HIST ( " h_ds_jet_projection_mcp " ), mcp_zParallel);
504+
509505 registry.fill (HIST (" h_ds_jet_lambda11_mcp" ), mcp_lambda11);
510506 registry.fill (HIST (" h_ds_jet_lambda12_mcp" ), mcp_lambda12);
511507 // Particle-level Ds Histgrams
512- registry.fill (HIST (" h_ds_jet_pt_mcp " ), mcpDscand.pt ());
513- registry.fill (HIST (" h_ds_jet_eta_mcp " ), mcpDscand.eta ());
514- registry.fill (HIST (" h_ds_jet_phi_mcp " ), mcpDscand.phi ());
508+ registry.fill (HIST (" h_ds_pt_mcp " ), mcpDscand.pt ());
509+ registry.fill (HIST (" h_ds_eta_mcp " ), mcpDscand.eta ());
510+ registry.fill (HIST (" h_ds_phi_mcp " ), mcpDscand.phi ());
515511
516512 // Main THnSparse: invariant mass, pT, z, and DeltaR
517513 registry.fill (HIST (" hSparse_ds_mcp" ),
0 commit comments