Skip to content

Commit 2b8a031

Browse files
Update taskCharmHadronsFemtoDream.cxx
1 parent cceb00f commit 2b8a031

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

PWGHF/HFC/Tasks/taskCharmHadronsFemtoDream.cxx

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,8 @@ struct HfTaskCharmHadronsFemtoDream {
160160

161161
Filter eventMultiplicity = aod::femtodreamcollision::multNtr >= eventSel.multMin && aod::femtodreamcollision::multNtr <= eventSel.multMax;
162162
Filter eventMultiplicityPercentile = aod::femtodreamcollision::multV0M >= eventSel.multPercentileMin && aod::femtodreamcollision::multV0M <= eventSel.multPercentileMax;
163-
Filter hfCandSelFilter = aod::fdhf::candidateSelFlag >= charmHadCandSel.value;
164-
Filter hfMcSelFilter = nabs(aod::fdhf::flagMc) == charmHadMcSel.value;
163+
Filter hfCandSelFilter = aod::fdhf::candidateSelFlag >= charmHadCandSel;
164+
Filter hfMcSelFilter = (nabs(aod::fdhf::flagMc) == charmHadMcSel);
165165
Filter trackEtaFilterLow = ifnode(aod::femtodreamparticle::partType == uint8_t(aod::femtodreamparticle::ParticleType::kTrack), aod::femtodreamparticle::eta < etaTrack1Max, true);
166166
Filter trackEtaFilterUp = ifnode(aod::femtodreamparticle::partType == uint8_t(aod::femtodreamparticle::ParticleType::kTrack), aod::femtodreamparticle::eta > etaTrack1Min, true);
167167
Filter trackPtFilterLow = ifnode(aod::femtodreamparticle::partType == uint8_t(aod::femtodreamparticle::ParticleType::kTrack), aod::femtodreamparticle::pt < ptTrack1Max, true);
@@ -592,6 +592,7 @@ struct HfTaskCharmHadronsFemtoDream {
592592
} else {
593593
return;
594594
}
595+
595596
doSameEvent<false>(sliceTrk1, sliceCharmHad, parts, col);
596597
}
597598
PROCESS_SWITCH(HfTaskCharmHadronsFemtoDream, processSameEvent, "Enable processing same event", false);
@@ -631,6 +632,11 @@ struct HfTaskCharmHadronsFemtoDream {
631632
auto sliceMcTrk1 = partitionMcTrk1->sliceByCached(aod::femtodreamparticle::fdCollisionId, col.globalIndex(), cache);
632633
auto sliceMcCharmHad = partitionMcCharmHadron->sliceByCached(aod::femtodreamparticle::fdCollisionId, col.globalIndex(), cache);
633634

635+
if (sliceMcCharmHad.size()) {
636+
for (auto const& part : sliceMcCharmHad) {
637+
registryCharmHadronQa.fill(HIST("CharmHadronQA/hPtVsMass"), part.pt(), getCharmHadronMass(part));
638+
}
639+
}
634640
if (sliceMcTrk1.size() == 0 && sliceMcCharmHad.size() == 0) {
635641
return;
636642
}

0 commit comments

Comments
 (0)