Skip to content

Commit e97ff9c

Browse files
authored
PWGHF: add to Xic0 tree TPC info for systematic (AliceO2Group#8037)
1 parent 8d3d941 commit e97ff9c

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

PWGHF/TableProducer/treeCreatorToXiPi.cxx

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,10 @@ DECLARE_SOA_COLUMN(NormImpParPiFromCharmBar, normImpParPiFromCharmBar, double);
116116
DECLARE_SOA_COLUMN(NormDecayLenCharmBar, normDecayLenCharmBar, double);
117117
DECLARE_SOA_COLUMN(IsPionGlbTrkWoDca, isPionGlbTrkWoDca, bool);
118118
DECLARE_SOA_COLUMN(PionItsNCls, pionItsNCls, uint8_t);
119+
DECLARE_SOA_COLUMN(NTpcRowsPion, nTpcRowsPion, int16_t);
120+
DECLARE_SOA_COLUMN(NTpcRowsPiFromCasc, nTpcRowsPiFromCasc, int16_t);
121+
DECLARE_SOA_COLUMN(NTpcRowsPosV0Dau, nTpcRowsPosV0Dau, int16_t);
122+
DECLARE_SOA_COLUMN(NTpcRowsNegV0Dau, nTpcRowsNegV0Dau, int16_t);
119123
// from creator - MC
120124
DECLARE_SOA_COLUMN(FlagMcMatchRec, flagMcMatchRec, int8_t); // reconstruction level
121125
DECLARE_SOA_COLUMN(DebugMcRec, debugMcRec, int8_t); // debug flag for mis-association reconstruction level
@@ -172,6 +176,7 @@ DECLARE_SOA_TABLE(HfToXiPiFulls, "AOD", "HFTOXIPIFULL",
172176
full::DcaCascDau, full::DcaV0Dau, full::DcaCharmBaryonDau,
173177
full::DecLenCharmBaryon, full::DecLenCascade, full::DecLenV0, full::ErrorDecayLengthCharmBaryon, full::ErrorDecayLengthXYCharmBaryon,
174178
full::NormImpParCascade, full::NormImpParPiFromCharmBar, full::NormDecayLenCharmBar, full::IsPionGlbTrkWoDca, full::PionItsNCls,
179+
full::NTpcRowsPion, full::NTpcRowsPiFromCasc, full::NTpcRowsPosV0Dau, full::NTpcRowsNegV0Dau,
175180
full::StatusPidLambda, full::StatusPidCascade, full::StatusPidCharmBaryon,
176181
full::StatusInvMassLambda, full::StatusInvMassCascade, full::StatusInvMassCharmBaryon, full::ResultSelections, full::PidTpcInfoStored, full::PidTofInfoStored,
177182
full::TpcNSigmaPiFromCharmBaryon, full::TpcNSigmaPiFromCasc, full::TpcNSigmaPiFromLambda, full::TpcNSigmaPrFromLambda,
@@ -197,6 +202,7 @@ DECLARE_SOA_TABLE(HfToXiPiLites, "AOD", "HFTOXIPILITE",
197202
full::DcaCascDau, full::DcaV0Dau, full::DcaCharmBaryonDau,
198203
full::ErrorDecayLengthCharmBaryon, full::NormImpParCascade, full::NormImpParPiFromCharmBar,
199204
full::IsPionGlbTrkWoDca, full::PionItsNCls,
205+
full::NTpcRowsPion, full::NTpcRowsPiFromCasc, full::NTpcRowsPosV0Dau, full::NTpcRowsNegV0Dau,
200206
full::PidTpcInfoStored, full::PidTofInfoStored,
201207
full::TpcNSigmaPiFromCharmBaryon, full::TpcNSigmaPiFromCasc, full::TpcNSigmaPiFromLambda, full::TpcNSigmaPrFromLambda,
202208
full::TofNSigmaPiFromCharmBaryon, full::TofNSigmaPiFromCasc, full::TofNSigmaPiFromLambda, full::TofNSigmaPrFromLambda,
@@ -317,6 +323,10 @@ struct HfTreeCreatorToXiPi {
317323
candidate.decLenCharmBaryon() / candidate.errorDecayLengthCharmBaryon(),
318324
candidate.template bachelorFromCharmBaryon_as<MyTrackTable>().isGlobalTrackWoDCA(),
319325
candidate.template bachelorFromCharmBaryon_as<MyTrackTable>().itsNCls(),
326+
candidate.template bachelorFromCharmBaryon_as<MyTrackTable>().tpcNClsCrossedRows(),
327+
candidate.template bachelor_as<MyTrackTable>().tpcNClsCrossedRows(),
328+
candidate.template posTrack_as<MyTrackTable>().tpcNClsCrossedRows(),
329+
candidate.template negTrack_as<MyTrackTable>().tpcNClsCrossedRows(),
320330
candidate.statusPidLambda(),
321331
candidate.statusPidCascade(),
322332
candidate.statusPidCharmBaryon(),
@@ -398,6 +408,10 @@ struct HfTreeCreatorToXiPi {
398408
candidate.impactParBachFromCharmBaryonXY() / candidate.errImpactParBachFromCharmBaryonXY(),
399409
candidate.template bachelorFromCharmBaryon_as<MyTrackTable>().isGlobalTrackWoDCA(),
400410
candidate.template bachelorFromCharmBaryon_as<MyTrackTable>().itsNCls(),
411+
candidate.template bachelorFromCharmBaryon_as<MyTrackTable>().tpcNClsCrossedRows(),
412+
candidate.template bachelor_as<MyTrackTable>().tpcNClsCrossedRows(),
413+
candidate.template posTrack_as<MyTrackTable>().tpcNClsCrossedRows(),
414+
candidate.template negTrack_as<MyTrackTable>().tpcNClsCrossedRows(),
401415
candidate.pidTpcInfoStored(),
402416
candidate.pidTofInfoStored(),
403417
candidate.tpcNSigmaPiFromCharmBaryon(),

0 commit comments

Comments
 (0)