@@ -196,6 +196,10 @@ struct HfTaskCharmHadronsFemtoDream {
196196
197197 void init (InitContext& /* context*/ )
198198 {
199+ // setup columnpolicy for binning
200+ colBinningMult = {{mixingBinVztx, mixingBinMult}, true };
201+ colBinningMultPercentile = {{mixingBinVztx, mixingBinMultPercentile}, true };
202+ colBinningMultMultPercentile = {{mixingBinVztx, mixingBinMult, mixingBinMultPercentile}, true };
199203 eventHisto.init (®istry);
200204 trackHistoPartOne.init (®istry, binmultTempFit, binMulPercentile, binpTTrack, binEta, binPhi, binTempFitVarTrack, binNSigmaTPC, binNSigmaTOF, binNSigmaTPCTOF, binTPCClusters, dummy, isMc, pdgCodeTrack1, true );
201205
@@ -242,7 +246,7 @@ struct HfTaskCharmHadronsFemtoDream {
242246 // / Histogramming same event
243247 for (auto const & part : sliceTrk1) {
244248
245- trackHistoPartOne.fillQA <isMc, true >(part, aod::femtodreamparticle::kPt , col.multNtr (), col.multV0M ());
249+ trackHistoPartOne.fillQA <isMc, true >(part, static_cast < aod::femtodreamparticle::MomentumType>(ConfTempFitVarMomentum. value ) , col.multNtr (), col.multV0M ());
246250 }
247251
248252 for (auto const & [p1, p2] : combinations (CombinationsFullIndexPolicy (sliceTrk1, sliceCharmHad))) {
@@ -349,7 +353,6 @@ struct HfTaskCharmHadronsFemtoDream {
349353 }
350354
351355 const int multiplicityCol = collision1.multNtr ();
352-
353356 registryMixQa.fill (HIST (" MixingQA/hMECollisionBins" ), colBinningMult.getBin ({collision1.posZ (), multiplicityCol}));
354357
355358 auto sliceTrk1 = part1->sliceByCached (aod::femtodreamparticle::fdCollisionId, collision1.globalIndex (), cache);
0 commit comments