From b6f4f44f68e10895668f3c3117c2667c07c6d831 Mon Sep 17 00:00:00 2001 From: Omar Vazquez Rueda Date: Thu, 16 Jul 2026 09:37:21 -0600 Subject: [PATCH] Adds charge-dependent selections --- PWGLF/Tasks/Nuspex/piKpRAA.cxx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/PWGLF/Tasks/Nuspex/piKpRAA.cxx b/PWGLF/Tasks/Nuspex/piKpRAA.cxx index 76160372514..e030462fe90 100644 --- a/PWGLF/Tasks/Nuspex/piKpRAA.cxx +++ b/PWGLF/Tasks/Nuspex/piKpRAA.cxx @@ -345,7 +345,7 @@ struct PiKpRAA { bool isCalPlateauLoaded = false; } etaCal; - int currentRunNumberPhiSel; + int currentRunNumberPhiSel = -1; void init(InitContext const&) { @@ -1109,7 +1109,8 @@ struct PiKpRAA { registry.fill(HIST("NclVsEtaPiV0p"), posTrkEta, posNcl); nClVsPpPiV0[posIndexEta]->Fill(posPorPTPC, posNcl); dEdxPiV0[posIndexEta]->Fill(posPorPTPC, posTrkdEdx); - } else if (negTrackCharge < KzeroInt) { + } + if (negTrackCharge < KzeroInt) { registry.fill(HIST("nSigPrFromAL"), negTrkPt, negTrack.tpcNSigmaPr()); registry.fill(HIST("NclVsEtaPrV0"), negTrkEta, negNcl); registry.fill(HIST("NclVsEtaPrV0p"), negTrkEta, negNcl); @@ -1145,7 +1146,7 @@ struct PiKpRAA { registry.fill(HIST("dEdxVsEtaElMIPV0p"), posTrkEta, posTrkdEdx); } dEdxElV0[posIndexEta]->Fill(posPorPTPC, posTrkdEdx); - } else if (trackSelections.signCharge.value == "Positive" && posTrackCharge > KzeroInt) { + } else if (trackSelections.signCharge.value == "Negative" && negTrackCharge < KzeroInt) { registry.fill(HIST("nSigElFromG"), negTrkPt, negTrack.tpcNSigmaEl()); registry.fill(HIST("NclVsEtaElV0"), negTrkEta, negNcl); registry.fill(HIST("NclVsEtaElV0p"), negTrkEta, negNcl);