@@ -116,6 +116,10 @@ DECLARE_SOA_COLUMN(NormImpParPiFromCharmBar, normImpParPiFromCharmBar, double);
116116DECLARE_SOA_COLUMN (NormDecayLenCharmBar, normDecayLenCharmBar, double );
117117DECLARE_SOA_COLUMN (IsPionGlbTrkWoDca, isPionGlbTrkWoDca, bool );
118118DECLARE_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
120124DECLARE_SOA_COLUMN (FlagMcMatchRec, flagMcMatchRec, int8_t ); // reconstruction level
121125DECLARE_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