Skip to content

Commit 129eb94

Browse files
[PWGHF] fix the bug of mix-event setting and complete the track QA plots (#8476)
1 parent f30e752 commit 129eb94

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

PWGHF/HFC/Tasks/taskCharmHadronsFemtoDream.cxx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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(&registry);
200204
trackHistoPartOne.init(&registry, 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

Comments
 (0)