@@ -266,8 +266,6 @@ struct HfTreeCreatorDplusToPiKPi {
266266 using SelectedCandidatesMc = soa::Filtered<soa::Join<aod::HfCand3ProngWPidPiKa, aod::HfCand3ProngMcRec, aod::HfSelDplusToPiKPi>>;
267267 using MatchedGenCandidatesMc = soa::Filtered<soa::Join<aod::McParticles, aod::HfCand3ProngMcGen>>;
268268 using SelectedCandidatesMcWithMl = soa::Filtered<soa::Join<aod::HfCand3ProngWPidPiKa, aod::HfCand3ProngMcRec, aod::HfSelDplusToPiKPi, aod::HfMlDplusToPiKPi>>;
269- // using MatchedGenCandidatesMcCorrBkgs = soa::Join<aod::McParticles, aod::HfCand3ProngMcGen>;
270- // using SelectedCandidatesMcCorrBkgsWithMl = soa::Join<aod::HfCand3ProngWPidPiKaPr, aod::HfCand3ProngMcRec, aod::HfSelDplusToPiKPi, aod::HfMlDplusToPiKPi>;
271269 using TracksWPid = soa::Join<aod::Tracks, aod::TracksPidPi, aod::PidTpcTofFullPi, aod::TracksPidKa, aod::PidTpcTofFullKa>;
272270
273271 using CollisionsCent = soa::Join<aod::Collisions, aod::CentFT0Cs, aod::CentFT0Ms>;
@@ -278,7 +276,6 @@ struct HfTreeCreatorDplusToPiKPi {
278276 Partition<SelectedCandidatesMc> reconstructedCandSig = (nabs(aod::hf_cand_3prong::flagMcMatchRec) == static_cast <int8_t >(hf_decay::hf_cand_3prong::DecayChannelMain::DplusToPiKPi)) || (fillCorrBkgs && (nabs(o2::aod::hf_cand_3prong::flagMcMatchRec) != 0 ));
279277 Partition<SelectedCandidatesMc> reconstructedCandBkg = nabs(aod::hf_cand_3prong::flagMcMatchRec) != static_cast <int8_t >(hf_decay::hf_cand_3prong::DecayChannelMain::DplusToPiKPi);
280278 Partition<SelectedCandidatesMcWithMl> reconstructedCandSigMl = (nabs(aod::hf_cand_3prong::flagMcMatchRec) == static_cast <int8_t >(hf_decay::hf_cand_3prong::DecayChannelMain::DplusToPiKPi)) || (fillCorrBkgs && (nabs(o2::aod::hf_cand_3prong::flagMcMatchRec) != 0 ));
281- // Partition<SelectedCandidatesMcCorrBkgsWithMl> reconstructedCandCorrBkgsMl = nabs(aod::hf_cand_3prong::flagMcMatchRec) != 0; // static_cast<int8_t>(hf_decay::hf_cand_3prong::DecayChannelMain::DplusToPiKPi);
282279
283280 void init (InitContext const &)
284281 {
@@ -528,7 +525,6 @@ struct HfTreeCreatorDplusToPiKPi {
528525 fillEvent (collision, 0 , 1 );
529526 }
530527
531- LOG (info) << " Filling reconstructed " << candidates.size () << " candidates" ;
532528 // Filling candidate properties
533529 if (fillCandidateLiteTable) {
534530 rowCandidateLite.reserve (candidates.size ());
@@ -548,10 +544,6 @@ struct HfTreeCreatorDplusToPiKPi {
548544 // Filling particle properties
549545 rowCandidateFullParticles.reserve (particles.size ());
550546 for (const auto & particle : particles) {
551- // LOG(info) << "Filling particle with pt: " << particle.pt() << ", eta: " << particle.eta() << ", phi: " << particle.phi();
552- // LOG(info) << "Flag MC match gen: " << static_cast<int>(particle.flagMcMatchGen());
553- // LOG(info) << "Flag MC decay chan gen: " << static_cast<int>(particle.flagMcDecayChanGen());
554- // LOG(info) << "Origin MC gen: " << static_cast<int>(particle.originMcGen());
555547 rowCandidateFullParticles (
556548 particle.mcCollision ().bcId (),
557549 particle.pt (),
@@ -599,39 +591,27 @@ struct HfTreeCreatorDplusToPiKPi {
599591 PROCESS_SWITCH (HfTreeCreatorDplusToPiKPi, processMcWCent, " Process MC with cent" , false );
600592
601593 void processMcSgnWMl (aod::Collisions const & collisions,
602- aod::McCollisions const & mccollisions,
603- SelectedCandidatesMcWithMl const &,
604- MatchedGenCandidatesMc const & particles,
605- TracksWPid const & tracks)
606- {
607- fillMcTables<true >(collisions, mccollisions, reconstructedCandSigMl, particles, tracks);
608- }
594+ aod::McCollisions const & mccollisions,
595+ SelectedCandidatesMcWithMl const &,
596+ MatchedGenCandidatesMc const & particles,
597+ TracksWPid const & tracks)
598+ {
599+ fillMcTables<true >(collisions, mccollisions, reconstructedCandSigMl, particles, tracks);
600+ }
609601
610- PROCESS_SWITCH (HfTreeCreatorDplusToPiKPi, processMcSgnWMl, " Process MC signal with ML info" , false );
602+ PROCESS_SWITCH (HfTreeCreatorDplusToPiKPi, processMcSgnWMl, " Process MC signal with ML info" , false );
611603
612604 void processMcSgnWCentMl (CollisionsCent const & collisions,
613- aod::McCollisions const & mccollisions,
614- SelectedCandidatesMcWithMl const &,
615- MatchedGenCandidatesMc const & particles,
616- TracksWPid const & tracks)
617- {
618- fillMcTables<true >(collisions, mccollisions, reconstructedCandSigMl, particles, tracks);
619- }
620-
621- PROCESS_SWITCH (HfTreeCreatorDplusToPiKPi, processMcSgnWCentMl, " Process MC signal with cent and ML info" , false );
622-
623- void processMcCorrBkgsSgnWCentMl (aod::Collisions const & collisions,
624- aod::McCollisions const & mccollisions,
625- SelectedCandidatesMcWithMl const &, // SelectedCandidatesMcCorrBkgsWithMl const&, // SelectedCandidatesMcCorrBkgsWithMl const&,
626- MatchedGenCandidatesMc const & particles, // MatchedGenCandidatesMcCorrBkgs const& particles,
627- TracksWPid const & tracks)
628- {
629- LOG (info) << " processMcCorrBkgsSgnWCentMl with " << reconstructedCandSigMl.size () << " reco particles" ;
630- LOG (info) << " processMcCorrBkgsSgnWCentMl with " << particles.size () << " generated particles" ;
631- fillMcTables (collisions, mccollisions, reconstructedCandSigMl, particles, tracks);
605+ aod::McCollisions const & mccollisions,
606+ SelectedCandidatesMcWithMl const &,
607+ MatchedGenCandidatesMc const & particles,
608+ TracksWPid const & tracks)
609+ {
610+ fillMcTables<true >(collisions, mccollisions, reconstructedCandSigMl, particles, tracks);
632611 }
633612
634- PROCESS_SWITCH (HfTreeCreatorDplusToPiKPi, processMcCorrBkgsSgnWCentMl, " Process MC correlated bkgs with cent and ML info" , false );
613+ PROCESS_SWITCH (HfTreeCreatorDplusToPiKPi, processMcSgnWCentMl, " Process MC signal with cent and ML info" , false );
614+
635615};
636616
637617WorkflowSpec defineDataProcessing (ConfigContext const & cfgc)
0 commit comments