Skip to content

Commit 6941906

Browse files
author
Shirajum Monira
committed
fixed some histogramming errors
1 parent e20dabd commit 6941906

2 files changed

Lines changed: 4 additions & 7 deletions

File tree

PWGCF/FemtoUniverse/Tasks/femtoUniversePairTaskTrackCascadeExtended.cxx

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -729,11 +729,6 @@ struct femtoUniversePairTaskTrackCascadeExtended {
729729
if (!invMCascade(part.mLambda(), part.mAntiLambda(), cascparticleconfigs.confCascType1)) /// mLambda stores Xi mass, mAntiLambda stores Omega mass
730730
continue;
731731

732-
if constexpr (std::experimental::is_detected<hasSigma, typename TableType::iterator>::value)
733-
cascQAHistos.fillQA<false, true>(part);
734-
else
735-
cascQAHistos.fillQA<false, false>(part);
736-
737732
const auto& posChild = parts.iteratorAt(part.globalIndex() - 3 - parts.begin().globalIndex());
738733
const auto& negChild = parts.iteratorAt(part.globalIndex() - 2 - parts.begin().globalIndex());
739734
const auto& bachelor = parts.iteratorAt(part.globalIndex() - 1 - parts.begin().globalIndex());
@@ -747,6 +742,7 @@ struct femtoUniversePairTaskTrackCascadeExtended {
747742
posChildHistos.fillQA<false, true>(posChild);
748743
negChildHistos.fillQA<false, true>(negChild);
749744
bachHistos.fillQABase<false, true>(bachelor, HIST("hBachelor"));
745+
cascQAHistos.fillQA<false, true>(part);
750746
} else {
751747
if ((posChild.pidCut() & (1u << CascChildTable[cascparticleconfigs.confCascType1][0])) == 0 || (negChild.pidCut() & (1u << CascChildTable[cascparticleconfigs.confCascType1][1])) == 0 || (bachelor.pidCut() & (1u << CascChildTable[cascparticleconfigs.confCascType1][2])) == 0)
752748
continue;
@@ -761,6 +757,7 @@ struct femtoUniversePairTaskTrackCascadeExtended {
761757
posChildHistos.fillQA<false, false>(posChild);
762758
negChildHistos.fillQA<false, false>(negChild);
763759
bachHistos.fillQABase<false, false>(bachelor, HIST("hBachelor"));
760+
cascQAHistos.fillQA<false, false>(part);
764761
}
765762
}
766763

PWGCF/FemtoUniverse/Tasks/femtoUniversePairTaskTrackV0Extended.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -534,11 +534,11 @@ struct FemtoUniversePairTaskTrackV0Extended {
534534

535535
if (!isNSigmaCombined(part.p(), tpcNSigmas[ConfTrkSelection.confTrackChoicePartOne], tofNSigmas[ConfTrkSelection.confTrackChoicePartOne], (part.pidCut() & 512u) != 0))
536536
continue;
537-
if (part.sign() > 0) {
537+
if (part.mAntiLambda() > 0) {
538538
qaRegistry.fill(HIST("Tracks_pos/nSigmaTPC"), part.p(), tpcNSigmas[ConfTrkSelection.confTrackChoicePartOne]);
539539
qaRegistry.fill(HIST("Tracks_pos/nSigmaTOF"), part.p(), tofNSigmas[ConfTrkSelection.confTrackChoicePartOne]);
540540
trackHistoPartOnePos.fillQA<false, false>(part);
541-
} else if (part.sign() < 0) {
541+
} else if (part.mAntiLambda() < 0) {
542542
qaRegistry.fill(HIST("Tracks_neg/nSigmaTPC"), part.p(), tpcNSigmas[ConfTrkSelection.confTrackChoicePartOne]);
543543
qaRegistry.fill(HIST("Tracks_neg/nSigmaTOF"), part.p(), tofNSigmas[ConfTrkSelection.confTrackChoicePartOne]);
544544
trackHistoPartOneNeg.fillQA<false, false>(part);

0 commit comments

Comments
 (0)