@@ -254,7 +254,7 @@ struct HfCorrelatorD0Hadrons {
254254 Preslice<aod::McParticles> perTrueCollision = o2::aod::mcparticle::mcCollisionId;
255255
256256 ConfigurableAxis zPoolBins{" zPoolBins" , {VARIABLE_WIDTH, -10 .0f , -2 .5f , 2 .5f , 10 .0f }, " z vertex position pools" };
257- ConfigurableAxis multPoolBins{" multPoolBins" , {VARIABLE_WIDTH, 0 .0f , 2000 .0f , 6000 .0f , 10000 .0f }, " event multiplicity pools (FT0M)" };
257+ ConfigurableAxis multPoolBins{" multPoolBins" , {VARIABLE_WIDTH, 0 .0f , 1100 .0f , 1900 .0f , 10000 .0f }, " event multiplicity pools (FT0M)" };
258258 ConfigurableAxis multPoolBinsMcGen{" multPoolBinsMcGen" , {VARIABLE_WIDTH, 0 .0f , 20 .0f , 50 .0f , 500 .0f }, " Mixing bins - MC multiplicity" }; // In MCGen multiplicity is defined by counting tracks
259259 ConfigurableAxis binsMassD{" binsMassD" , {200 , 1.3848 , 2.3848 }, " inv. mass (#pi K) (GeV/#it{c}^{2});entries" };
260260 ConfigurableAxis binsEta{" binsEta" , {100 , -5 ., 5 .}, " #it{#eta}" };
@@ -265,8 +265,6 @@ struct HfCorrelatorD0Hadrons {
265265 ConfigurableAxis binsPoolBin{" binsPoolBin" , {9 , 0 ., 9 .}, " PoolBin" };
266266 ConfigurableAxis binsCentFt0m{" binsCentFt0m" , {100 , 0 ., 100 .}, " Centrality percentile (FT0M)" };
267267
268- BinningType corrBinning{{zPoolBins, multPoolBins}, true };
269-
270268 HistogramRegistry registry{" registry" , {}, OutputObjHandlingPolicy::AnalysisObject};
271269
272270 void init (InitContext&)
@@ -363,6 +361,7 @@ struct HfCorrelatorD0Hadrons {
363361 SelectedTracks const & tracks,
364362 SelectedCandidatesDataMl const & candidates)
365363 {
364+ BinningType const corrBinning{{zPoolBins, multPoolBins}, true };
366365 // find leading particle
367366 if (correlateD0WithLeadingParticle) {
368367 leadingIndex = findLeadingParticle (tracks, etaTrackMax.value );
@@ -529,6 +528,7 @@ struct HfCorrelatorD0Hadrons {
529528 SelectedCandidatesMcRecMl const & candidates,
530529 aod::McParticles const & mcParticles)
531530 {
531+ BinningType const corrBinning{{zPoolBins, multPoolBins}, true };
532532 // find leading particle
533533 if (correlateD0WithLeadingParticle) {
534534 leadingIndex = findLeadingParticle (tracks, etaTrackMax.value );
@@ -864,6 +864,7 @@ struct HfCorrelatorD0Hadrons {
864864 SelectedCandidatesDataMl const & candidates,
865865 SelectedTracks const & tracks)
866866 {
867+ BinningType const corrBinning{{zPoolBins, multPoolBins}, true };
867868 for (const auto & collision : collisions) {
868869 registry.fill (HIST (" hMultFT0M" ), collision.multFT0M ());
869870 registry.fill (HIST (" hZvtx" ), collision.posZ ());
@@ -952,6 +953,7 @@ struct HfCorrelatorD0Hadrons {
952953 SelectedTracksMcRec const & tracks,
953954 aod::McParticles const & mcParticles)
954955 {
956+ BinningType const corrBinning{{zPoolBins, multPoolBins}, true };
955957 auto tracksTuple = std::make_tuple (candidates, tracks);
956958 Pair<SelectedCollisions, SelectedCandidatesMcRecMl, SelectedTracksMcRec, BinningType> const pairMcRec{corrBinning, numberEventsMixed, -1 , collisions, tracksTuple, &cache};
957959 bool isD0Prompt = false ;
0 commit comments