Skip to content

Commit 3e8a180

Browse files
authored
Add decayType check for track histogram filling
1 parent 6f6ce7a commit 3e8a180

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

PWGLF/Tasks/Nuspex/nucleitpcpbpb.cxx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -918,14 +918,16 @@ struct NucleitpcPbPb {
918918
histomc.fill(HIST("hSpectramc"), particleAnti, collision.centFT0C(), ptReco, ptTOF);
919919

920920
// Basic track histograms
921-
histos.fill(HIST("dcaXY"), ptReco, track.dcaXY());
922-
histos.fill(HIST("dcaZ"), ptReco, track.dcaZ());
923-
histos.fill(HIST("Tpcsignal"), getRigidity(track) * track.sign(), track.tpcSignal());
921+
if (decayType == 0) {
922+
histos.fill(HIST("dcaXY"), ptReco, track.dcaXY());
923+
histos.fill(HIST("dcaZ"), ptReco, track.dcaZ());
924+
histos.fill(HIST("Tpcsignal"), getRigidity(track) * track.sign(), track.tpcSignal());
925+
}
924926
// Delta Pt histograms
925927
float ptGen = matchedMCParticle.pt();
926928
float deltaPt = ptReco - ptGen;
927929

928-
if (pdg == -particlePdgCodes.at(i)) { // Anti-particle
930+
if (pdg == -particlePdgCodes.at(i) && decayType == 0) { // Anti-particle
929931
histomc.fill(HIST("histDeltaPtVsPtGenanti"), ptReco, deltaPt);
930932
histomc.fill(HIST("histPIDtrackanti"), ptReco, track.pidForTracking());
931933
}

0 commit comments

Comments
 (0)