From 1f07a8e6c9f4dafae59e31ac6443bc75e4f4051a Mon Sep 17 00:00:00 2001 From: atavirag Date: Wed, 15 Nov 2023 11:28:20 +0100 Subject: [PATCH] Add tpfTof PID variables --- PWGHF/TableProducer/treeCreatorD0ToKPi.cxx | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/PWGHF/TableProducer/treeCreatorD0ToKPi.cxx b/PWGHF/TableProducer/treeCreatorD0ToKPi.cxx index 982accdbe46..c27465c818e 100644 --- a/PWGHF/TableProducer/treeCreatorD0ToKPi.cxx +++ b/PWGHF/TableProducer/treeCreatorD0ToKPi.cxx @@ -52,10 +52,14 @@ DECLARE_SOA_COLUMN(NSigTpcPi0, nSigTpcPi0, float); DECLARE_SOA_COLUMN(NSigTpcKa0, nSigTpcKa0, float); DECLARE_SOA_COLUMN(NSigTofPi0, nSigTofPi0, float); DECLARE_SOA_COLUMN(NSigTofKa0, nSigTofKa0, float); +DECLARE_SOA_COLUMN(NSigTpcTofPi0, nSigTpcTofPi0, float); +DECLARE_SOA_COLUMN(NSigTpcTofKa0, nSigTpcTofKa0, float); DECLARE_SOA_COLUMN(NSigTpcPi1, nSigTpcPi1, float); DECLARE_SOA_COLUMN(NSigTpcKa1, nSigTpcKa1, float); DECLARE_SOA_COLUMN(NSigTofPi1, nSigTofPi1, float); DECLARE_SOA_COLUMN(NSigTofKa1, nSigTofKa1, float); +DECLARE_SOA_COLUMN(NSigTpcTofPi1, nSigTpcTofPi1, float); +DECLARE_SOA_COLUMN(NSigTpcTofKa1, nSigTpcTofKa1, float); DECLARE_SOA_COLUMN(DecayLength, decayLength, float); DECLARE_SOA_COLUMN(DecayLengthXY, decayLengthXY, float); DECLARE_SOA_COLUMN(DecayLengthNormalised, decayLengthNormalised, float); @@ -93,10 +97,14 @@ DECLARE_SOA_TABLE(HfCandD0Lites, "AOD", "HFCANDD0LITE", full::NSigTpcKa0, full::NSigTofPi0, full::NSigTofKa0, + full::NSigTpcTofPi0, + full::NSigTpcTofKa0, full::NSigTpcPi1, full::NSigTpcKa1, full::NSigTofPi1, full::NSigTofKa1, + full::NSigTpcTofPi1, + full::NSigTpcTofKa1, full::CandidateSelFlag, full::M, full::Pt, @@ -147,10 +155,14 @@ DECLARE_SOA_TABLE(HfCandD0Fulls, "AOD", "HFCANDD0FULL", full::NSigTpcKa0, full::NSigTofPi0, full::NSigTofKa0, + full::NSigTpcTofPi0, + full::NSigTpcTofKa0, full::NSigTpcPi1, full::NSigTpcKa1, full::NSigTofPi1, full::NSigTofKa1, + full::NSigTpcTofPi1, + full::NSigTpcTofKa1, full::CandidateSelFlag, full::M, full::MaxNormalisedDeltaIP, @@ -204,7 +216,7 @@ struct HfTreeCreatorD0ToKPi { HfHelper hfHelper; - using TracksWPid = soa::Join; + using TracksWPid = soa::Join; using SelectedCandidatesMc = soa::Filtered>; using SelectedCandidatesMcKf = soa::Filtered>; using MatchedGenCandidatesMc = soa::Filtered>; @@ -259,10 +271,14 @@ struct HfTreeCreatorD0ToKPi { prong0.tpcNSigmaKa(), prong0.tofNSigmaPi(), prong0.tofNSigmaKa(), + prong0.tpcTofNSigmaPi(), + prong0.tpcTofNSigmaKa(), prong1.tpcNSigmaPi(), prong1.tpcNSigmaKa(), prong1.tofNSigmaPi(), prong1.tofNSigmaKa(), + prong1.tpcTofNSigmaPi(), + prong1.tpcTofNSigmaKa(), 1 << candFlag, invMass, candidate.pt(), @@ -313,10 +329,14 @@ struct HfTreeCreatorD0ToKPi { prong0.tpcNSigmaKa(), prong0.tofNSigmaPi(), prong0.tofNSigmaKa(), + prong0.tpcTofNSigmaPi(), + prong0.tpcTofNSigmaKa(), prong1.tpcNSigmaPi(), prong1.tpcNSigmaKa(), prong1.tofNSigmaPi(), prong1.tofNSigmaKa(), + prong1.tpcTofNSigmaPi(), + prong1.tpcTofNSigmaKa(), 1 << candFlag, invMass, candidate.maxNormalisedDeltaIP(),