@@ -80,12 +80,12 @@ struct JetDsSpecSubs {
8080
8181 using DsDataJets = soa::Join<aod::DsChargedJets, aod::DsChargedJetConstituents>;
8282 using DsMCDJets = soa::Join<aod::DsChargedMCDetectorLevelJets, aod::DsChargedMCDetectorLevelJetConstituents, aod::DsChargedMCDetectorLevelJetsMatchedToDsChargedMCParticleLevelJets>;
83- using DsMCPJets = soa::Join<aod::DsChargedMCParticleLevelJets, aod::DsChargedMCParticleLevelJetConstituents, aod::DsChargedMCDetectorLevelJetsMatchedToDsChargedMCParticleLevelJets>;
83+ // using DsMCPJets = soa::Join<aod::DsChargedMCParticleLevelJets, aod::DsChargedMCParticleLevelJetConstituents, aod::DsChargedMCDetectorLevelJetsMatchedToDsChargedMCParticleLevelJets>;
8484
8585 // Slices for access to proper HF MCD jet collision that is associated to MCCollision
8686 PresliceUnsorted<aod::JetCollisionsMCD> collisionsPerMCCollisionPreslice = aod::jmccollisionlb::mcCollisionId;
8787 Preslice<DsMCDJets> dsMCDJetsPerEXPCollisionPreslice = aod::jet::collisionId;
88- Preslice<DsMCPJets> dsMCPJetsPerMCCollisionPreslice = aod::jet::mcCollisionId;
88+ // Preslice<DsMCPJets> dsMCPJetsPerMCCollisionPreslice = aod::jet::mcCollisionId;
8989
9090 // Configurables
9191 Configurable<float > vertexZCut{" vertexZCut" , 10 .0f , " Accepted z-vertex range" };
@@ -165,21 +165,21 @@ struct JetDsSpecSubs {
165165 {" 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 }}}},
166166
167167 // MC particle-level histograms
168- {" h_dsjet_counter_mcp" , " ;type;counts" , {HistType::kTH1F , {{3 , 0 ., 3 .}}}},
169- {" h_jet_pt_mcp" , " particle-level jet pT;#it{p}_{T,jet}^{part} (GeV/#it{c});entries" , {HistType::kTH1F , {{200 , 0 ., 200 .}}}},
170- {" h_jet_eta_mcp" , " particle-level jet #eta;#eta_{jet}^{part};entries" , {HistType::kTH1F , {{100 , -1.0 , 1.0 }}}},
171- {" h_jet_phi_mcp" , " particle-level jet #phi;#phi_{jet}^{part};entries" , {HistType::kTH1F , {{80 , -1.0 , 7 .}}}},
172-
173- {" h_ds_pt_mcp" , " ;#it{p}_{T,D_{S}}^{part} (GeV/#it{c});entries" , {HistType::kTH1F , {{1000 , 0 ., 100 .}}}},
174- {" h_ds_eta_mcp" , " ;#eta_{D_{S}}^{part};entries" , {HistType::kTH1F , {{250 , -1 ., 1 .}}}},
175- {" h_ds_phi_mcp" , " ;#phi_{D_{S}}^{part};entries" , {HistType::kTH1F , {{250 , -1 ., 7 .}}}},
176-
177- {" h_ds_jet_pt_mcp" , " ;#it{p}_{T,D_{S} jet}^{part} (GeV/#it{c});entries" , {HistType::kTH1F , {{1000 , 0 ., 100 .}}}},
178- {" h_ds_jet_eta_mcp" , " ;#eta_{D_{S} jet}^{part};entries" , {HistType::kTH1F , {{250 , -1 ., 1 .}}}},
179- {" h_ds_jet_phi_mcp" , " ;#phi_{D_{S} jet}^{part};entries" , {HistType::kTH1F , {{250 , -1 ., 7 .}}}},
180- {" h_ds_jet_projection_mcp" , " ;z^{D_{S},jet}_{||, part};entries" , {HistType::kTH1F , {{1000 , 0 ., 2 .}}}},
181- {" h_ds_jet_distance_mcp" , " ;#DeltaR_{D_{S},jet}^{part};entries" , {HistType::kTH1F , {{1000 , 0 ., 1 .}}}},
182- {" 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 }}}},
168+ // {"h_dsjet_counter_mcp", ";type;counts", {HistType::kTH1F, {{3, 0., 3.}}}},
169+ // {"h_jet_pt_mcp", "particle-level jet pT;#it{p}_{T,jet}^{part} (GeV/#it{c});entries", {HistType::kTH1F, {{200, 0., 200.}}}},
170+ // {"h_jet_eta_mcp", "particle-level jet #eta;#eta_{jet}^{part};entries", {HistType::kTH1F, {{100, -1.0, 1.0}}}},
171+ // {"h_jet_phi_mcp", "particle-level jet #phi;#phi_{jet}^{part};entries", {HistType::kTH1F, {{80, -1.0, 7.}}}},
172+
173+ // {"h_ds_pt_mcp", ";#it{p}_{T,D_{S}}^{part} (GeV/#it{c});entries", {HistType::kTH1F, {{1000, 0., 100.}}}},
174+ // {"h_ds_eta_mcp", ";#eta_{D_{S}}^{part};entries", {HistType::kTH1F, {{250, -1., 1.}}}},
175+ // {"h_ds_phi_mcp", ";#phi_{D_{S}}^{part};entries", {HistType::kTH1F, {{250, -1., 7.}}}},
176+
177+ // {"h_ds_jet_pt_mcp", ";#it{p}_{T,D_{S} jet}^{part} (GeV/#it{c});entries", {HistType::kTH1F, {{1000, 0., 100.}}}},
178+ // {"h_ds_jet_eta_mcp", ";#eta_{D_{S} jet}^{part};entries", {HistType::kTH1F, {{250, -1., 1.}}}},
179+ // {"h_ds_jet_phi_mcp", ";#phi_{D_{S} jet}^{part};entries", {HistType::kTH1F, {{250, -1., 7.}}}},
180+ // {"h_ds_jet_projection_mcp", ";z^{D_{S},jet}_{||, part};entries", {HistType::kTH1F, {{1000, 0., 2.}}}},
181+ // {"h_ds_jet_distance_mcp", ";#DeltaR_{D_{S},jet}^{part};entries", {HistType::kTH1F, {{1000, 0., 1.}}}},
182+ // {"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}}}},
183183 }};
184184 // ========
185185 // INIT
@@ -195,11 +195,6 @@ struct JetDsSpecSubs {
195195 hData->GetXaxis ()->SetBinLabel (2 , " Ds candidates" );
196196 hData->GetXaxis ()->SetBinLabel (3 , " Ds jets with >=1 cand." );
197197
198- auto hMcp = registry.get <TH1 >(HIST (" h_dsjet_counter_mcp" ));
199- hMcp->GetXaxis ()->SetBinLabel (1 , " Ds-jet entries" );
200- hMcp->GetXaxis ()->SetBinLabel (2 , " Ds particles" );
201- hMcp->GetXaxis ()->SetBinLabel (3 , " Ds jets with >=1 particle" );
202-
203198 // Labels
204199 auto mcCollisionCounter = registry.get <TH1 >(HIST (" McEffCol" ));
205200 mcCollisionCounter->GetXaxis ()->SetBinLabel (BinMCColCntr::All, " mccollisions" );
@@ -388,14 +383,12 @@ struct JetDsSpecSubs {
388383 // ==============
389384 template <typename MCDJetsPerMCCollissionPreslice,
390385 typename DsMCDJets,
391- typename CandidatesMCD,
392- typename CandidatesMCP>
386+ typename CandidatesMCD>
393387 void analyseMonteCarloEfficiency (MCDJetsPerMCCollissionPreslice const & jetmcdpreslice,
394388 aod::JetMcCollisions const & mccollisions,
395389 aod::JetCollisionsMCD const & collisions,
396390 DsMCDJets const & mcdjets,
397391 CandidatesMCD const & /* mcdCandidates*/ ,
398- CandidatesMCP const & /* mcpCandidates*/ ,
399392 aod::JetTracks const & tracks)
400393 {
401394 for (const auto & mccollision : mccollisions) {
@@ -480,23 +473,17 @@ struct JetDsSpecSubs {
480473 void processMonteCarloEfficiencyDs (aod::JetMcCollisions const & mccollisions,
481474 aod::JetCollisionsMCD const & collisions,
482475 DsMCDJets const & mcdjets,
483- DsMCPJets const & mcpjets,
484476 aod::CandidatesDsMCD const & mcdCandidates,
485- aod::CandidatesDsMCP const & mcpCandidates,
486477 aod::JetTracks const & jettracks)
487478 {
488479
489480 analyseMonteCarloEfficiency<Preslice<DsMCDJets>,
490481 DsMCDJets,
491- DsMCPJets,
492- aod::CandidatesDsMCD,
493- aod::CandidatesDsMCP>(dsMCDJetsPerEXPCollisionPreslice,
482+ aod::CandidatesDsMCD>(dsMCDJetsPerEXPCollisionPreslice,
494483 mccollisions,
495484 collisions,
496485 mcdjets,
497- mcpjets,
498486 mcdCandidates,
499- mcpCandidates,
500487 jettracks);
501488 }
502489 PROCESS_SWITCH (JetDsSpecSubs, processMonteCarloEfficiencyDs, " Non-matched and matched MC Ds and jets" , false );
0 commit comments