1414// / \author hyungjun lee <[email protected] >, joonsuk bae <[email protected] >1515
1616#include " PWGLF/DataModel/LFStrangenessTables.h"
17+ #include " PWGMM/Mult/DataModel/Index.h"
1718
1819#include " Common/CCDB/EventSelectionParams.h"
1920#include " Common/DataModel/Centrality.h"
@@ -193,7 +194,7 @@ AxisSpec deltaZAxis = {61, -6.1, 6.1, "", "deltaz axis"};
193194AxisSpec dcaAxis = {601 , -3.01 , 3.01 , " " , " DCA axis" };
194195AxisSpec etaAxis = {80 , -4.0 , 4.0 , " #eta" , " eta axis" };
195196AxisSpec v0EtaAxis = {20 , -1.0 , 1.0 , " #etav0" , " eta axis" };
196- AxisSpec phiAxis = {629 , 0 , 2 * o2::constants::math::pi , " Rad" , " phi axis" };
197+ AxisSpec phiAxis = {629 , 0 , 2 * o2::constants::math::PI , " Rad" , " phi axis" };
197198AxisSpec ptVarAxis = {kPtVarend - 1 , +kPtVarbegin + 0.5 , +kPtVarend - 0.5 , " " , " ptvar axis" };
198199AxisSpec evtClassAxis = {kECend - 1 , +kECbegin + 0.5 , +kECend - 0.5 , " " , " event class" };
199200AxisSpec trigClassAxis = {kTrigend - 1 , +kTrigbegin + 0.5 , +kTrigend - 0.5 , " " , " trigger class" };
@@ -207,7 +208,7 @@ AxisSpec multAxis = {1001, -0.5, 1000.5, "", "Ntrks"};
207208AxisSpec statusCodeAxis = {3 , -1.5 , 2.5 , " " , " StatusCode" };
208209AxisSpec processCodeAxis = {45 , -1.5 , 44.5 , " " , " StatusCode" };
209210
210- AxisSpec phibin = {{0 , o2::constants::math::pi / 2 , o2::constants::math::pi , o2::constants::math::pi * 3 . / 2 , 2 * o2::constants::math::pi }, " #phi" , " phi bin" };
211+ AxisSpec phibin = {{0 , o2::constants::math::PI / 2 , o2::constants::math::PI , o2::constants::math::PI * 3 . / 2 , 2 * o2::constants::math::PI }, " #phi" , " phi bin" };
211212
212213static constexpr TrackSelectionFlags::flagtype TrackSelectionITS =
213214 TrackSelectionFlags::kITSNCls | TrackSelectionFlags::kITSChi2NDF |
@@ -460,7 +461,7 @@ struct DndetaHi {
460461 auto genz = mcz;
461462
462463 auto nTrkGen = 0 ;
463- auto particles = mcParticles.sliceByCached (aod::mcparticle::mcCollisionId , mcCollision.globalIndex (), cache );
464+ auto particles = mcParticles.sliceBy (perMCCol , mcCollision.globalIndex ());
464465 for (const auto & particle : particles) {
465466 if (!particle.isPhysicalPrimary ())
466467 continue ;
0 commit comments