@@ -91,10 +91,11 @@ using namespace o2::framework::expressions;
9191using namespace o2 ::soa;
9292using namespace o2 ::aod::pwgem::dilepton::utils;
9393
94- // EMMCEventLabels needed for processMC truth-efficiency loop
9594using MyCollisions = soa::Join<aod::PMEvents, aod::EMEventsAlias, aod::EMEventsMult_000,
96- aod::EMEventsCent_000, aod::EMEventsQvec_001,
97- aod::EMMCEventLabels>;
95+ aod::EMEventsCent_000, aod::EMEventsQvec_001>;
96+ using MyCollisionsMC = soa::Join<aod::PMEvents, aod::EMEventsAlias, aod::EMEventsMult_000,
97+ aod::EMEventsCent_000, aod::EMEventsQvec_001,
98+ aod::EMMCEventLabels>;
9899using MyCollision = MyCollisions::iterator;
99100
100101using MyV0Photons = soa::Join<aod::V0PhotonsKF, aod::V0KFEMEventIds, aod::V0PhotonsPhiVPsi>;
@@ -2279,6 +2280,8 @@ struct Photonhbt {
22792280 o2::aod::evsel::ft0cOccupancyInTimeRange < eventcuts.cfgFT0COccupancyMax;
22802281
22812282 using FilteredMyCollisions = soa::Filtered<MyCollisions>;
2283+ using FilteredMyMCCollisions = soa::Filtered<MyCollisionsMC>;
2284+
22822285 int ndf = 0 ;
22832286
22842287 void processAnalysis (FilteredMyCollisions const & collisions,
@@ -2291,16 +2294,16 @@ struct Photonhbt {
22912294 }
22922295 PROCESS_SWITCH (Photonhbt, processAnalysis, " pairing for analysis" , true );
22932296
2294- void processMC (FilteredMyCollisions const & collisions ,
2297+ void processMC (FilteredMyMCCollisions const & mccollisions ,
22952298 MyV0Photons const & v0photons,
22962299 MyMCV0Legs const & v0legs,
22972300 aod::EMMCParticles const & mcParticles,
22982301 aod::EMMCEvents const & mcEvents)
22992302 {
23002303
2301- runPairingMC (collisions , v0photons, v0legs, mcParticles,
2304+ runPairingMC (mccollisions , v0photons, v0legs, mcParticles,
23022305 perCollisionPCM, fV0PhotonCut );
2303- runTruthEfficiency (collisions , v0photons, v0legs, mcParticles, mcEvents,
2306+ runTruthEfficiency (mccollisions , v0photons, v0legs, mcParticles, mcEvents,
23042307 perMCCollisionEMMCParts, perCollisionV0Legs, fV0PhotonCut );
23052308
23062309 ndf++;
0 commit comments