|
25 | 25 |
|
26 | 26 | #include "Common/DataModel/Centrality.h" |
27 | 27 | #include "Common/DataModel/EventSelection.h" |
| 28 | +#include "Common/DataModel/Multiplicity.h" |
28 | 29 | #include "Common/DataModel/PIDResponseTOF.h" |
29 | 30 | #include "Common/DataModel/PIDResponseTPC.h" |
30 | 31 | #include "Common/DataModel/TrackSelectionTables.h" |
@@ -84,8 +85,8 @@ struct HfTaskFlattenicityD0Lc { |
84 | 85 | HfEventSelection hfEvSel; |
85 | 86 | Service<o2::ccdb::BasicCCDBManager> ccdb{}; |
86 | 87 |
|
87 | | - using Collisions = soa::Join<aod::Collisions, aod::EvSels>; |
88 | | - using CollisionsWithMcLabels = soa::Join<aod::Collisions, aod::McCollisionLabels, aod::EvSels>; |
| 88 | + using Collisions = soa::Join<aod::Collisions, aod::EvSels, aod::PVMults>; |
| 89 | + using CollisionsWithMcLabels = soa::Join<aod::Collisions, aod::McCollisionLabels, aod::EvSels, aod::PVMults>; |
89 | 90 |
|
90 | 91 | using TracksWPid = soa::Join<o2::aod::FullTracks, aod::TracksDCA, o2::aod::TrackSelection, aod::TracksPidPi, aod::PidTpcTofFullPi, aod::TracksPidKa, aod::PidTpcTofFullKa, aod::TracksPidPr, aod::PidTpcTofFullPr>; |
91 | 92 | using TracksSelQuality = soa::Join<aod::TracksExtra, aod::TracksWMc>; |
@@ -640,7 +641,6 @@ struct HfTaskFlattenicityD0Lc { |
640 | 641 | massD0bar = HfHelper::invMassD0barToKPi(candidate); |
641 | 642 |
|
642 | 643 | auto trackPos = candidate.template prong0_as<TracksSelQuality>(); |
643 | | - auto trackNeg = candidate.template prong1_as<TracksSelQuality>(); |
644 | 644 | if (std::abs(candidate.flagMcMatchRec()) == o2::hf_decay::hf_cand_2prong::DecayChannelMain::D0ToPiK) { |
645 | 645 | auto indexMother = RecoDecay::getMother(mcParticles2prong, trackPos.template mcParticle_as<soa::Join<aod::McParticles, aod::HfCand2ProngMcGen>>(), o2::constants::physics::Pdg::kD0, true); |
646 | 646 | auto particleMother = mcParticles2prong.rawIteratorAt(indexMother); |
|
0 commit comments