@@ -359,32 +359,35 @@ DECLARE_SOA_COLUMN(Chi2geoNDF, chi2geondf, float); //! 3 body vtx ch
359359DECLARE_SOA_COLUMN (Chi2topoNDF, chi2topondf, float ); // ! 3 body vtx chi2topo from KFParticle topological constraint to the PV (using kfpPV)
360360DECLARE_SOA_COLUMN (CTauKFtopo, ctaukftopo, float ); // ! 3 body vtx ctau from KFParticle after topological constraint
361361
362+ // Strangeness tracking
363+ DECLARE_SOA_COLUMN (TrackedClSize, trackedclsize, int ); // ! Cluster size of strangeness tracked 3body
364+
362365// daughters
363- DECLARE_SOA_COLUMN (DCATrack0ToPVKF, dcatrack0topvkf, float ); // ! DCA of proton prong to PV from KFParticle
364- DECLARE_SOA_COLUMN (DCATrack1ToPVKF, dcatrack1topvkf, float ); // ! DCA of pion prong to PV from KFParticle
365- DECLARE_SOA_COLUMN (DCATrack2ToPVKF, dcatrack2topvkf, float ); // ! DCA of deuteron prong to PV from KFParticle
366- DECLARE_SOA_COLUMN (DCAxyTrack0ToPVKF, dcaxytrack0topvkf, float ); // ! DCAxy of proton prong to PV from KFParticle
367- DECLARE_SOA_COLUMN (DCAxyTrack1ToPVKF, dcaxytrack1topvkf, float ); // ! DCAxy of pion prong to PV from KFParticle
368- DECLARE_SOA_COLUMN (DCAxyTrack2ToPVKF, dcaxytrack2topvkf, float ); // ! DCAxy of deuteron prong to PV from KFParticle
369- DECLARE_SOA_COLUMN (DCATrackPosToPV, dcatrackpostopv, float ); // ! DCA of positive track to PV (propagated before vtx fit)
370- DECLARE_SOA_COLUMN (DCATrackNegToPV, dcatracknegtopv, float ); // ! DCA of negative track to PV (propagated before vtx fit)
371- DECLARE_SOA_COLUMN (DCATrackBachToPV, dcatrackbachtopv, float ); // ! DCA of bachelor track to PV (propagated before vtx fit)
372- DECLARE_SOA_COLUMN (DCAxyTrackPosToPV, dcaxytrackpostopv, float ); // ! DCAxy of positive track to PV (propagated before vtx fit)
373- DECLARE_SOA_COLUMN (DCAxyTrackNegToPV, dcaxytracknegtopv, float ); // ! DCAxy of negative track to PV (propagated before vtx fit)
374- DECLARE_SOA_COLUMN (DCAxyTrackBachToPV, dcaxytrackbachtopv, float ); // ! DCAxy of bachelor track to PV (propagated before vtx fit)
375- DECLARE_SOA_COLUMN (DCAxyTrack0ToSVKF, dcaxytrack0tosvkf, float ); // ! DCAxy of proton prong to SV from KFParticle
376- DECLARE_SOA_COLUMN (DCAxyTrack1ToSVKF, dcaxytrack1tosvkf, float ); // ! DCAxy of pion prong to SV from KFParticle
377- DECLARE_SOA_COLUMN (DCAxyTrack2ToSVKF, dcaxytrack2tosvkf, float ); // ! DCAxy of deuteron prong to SV from KFParticle
378- DECLARE_SOA_COLUMN (DCAxyTrack0ToTrack1KF, dcaxytrack0totrack1kf , float ); // ! DCAxy of proton prong to pion from KFParticle
379- DECLARE_SOA_COLUMN (DCAxyTrack0ToTrack2KF, dcaxytrack0totrack2kf , float ); // ! DCAxy of proton prong to deuteron from KFParticle
380- DECLARE_SOA_COLUMN (DCAxyTrack1ToTrack2KF, dcaxytrack1totrack2kf , float ); // ! DCAxy of pion prong to deuteron from KFParticle
381- DECLARE_SOA_COLUMN (DCAVtxDaughtersKF, dcavtxdaughterskf, float ); // ! sum of DCAs between daughters in 3D from KFParticle
382- DECLARE_SOA_COLUMN (Track0Sign, track0sign, float ); // ! sign of proton daughter track
383- DECLARE_SOA_COLUMN (Track1Sign, track1sign, float ); // ! sign of pion daughter track
384- DECLARE_SOA_COLUMN (Track2Sign, track2sign, float ); // ! sign of deuteron daughter track
385- DECLARE_SOA_COLUMN (TPCInnerParamTrack0, tpcinnerparamtrack0, float ); // ! momentum at inner wall of TPC of proton daughter
386- DECLARE_SOA_COLUMN (TPCInnerParamTrack1, tpcinnerparamtrack1, float ); // ! momentum at inner wall of TPC of pion daughter
387- DECLARE_SOA_COLUMN (TPCInnerParamTrack2, tpcinnerparamtrack2, float ); // ! momentum at inner wall of TPC of deuteron daughter
366+ DECLARE_SOA_COLUMN (DCATrack0ToPVKF, dcatrack0topvkf, float ); // ! DCA of proton prong to PV from KFParticle
367+ DECLARE_SOA_COLUMN (DCATrack1ToPVKF, dcatrack1topvkf, float ); // ! DCA of pion prong to PV from KFParticle
368+ DECLARE_SOA_COLUMN (DCATrack2ToPVKF, dcatrack2topvkf, float ); // ! DCA of deuteron prong to PV from KFParticle
369+ DECLARE_SOA_COLUMN (DCAxyTrack0ToPVKF, dcaxytrack0topvkf, float ); // ! DCAxy of proton prong to PV from KFParticle
370+ DECLARE_SOA_COLUMN (DCAxyTrack1ToPVKF, dcaxytrack1topvkf, float ); // ! DCAxy of pion prong to PV from KFParticle
371+ DECLARE_SOA_COLUMN (DCAxyTrack2ToPVKF, dcaxytrack2topvkf, float ); // ! DCAxy of deuteron prong to PV from KFParticle
372+ DECLARE_SOA_COLUMN (DCATrackPosToPV, dcatrackpostopv, float ); // ! DCA of positive track to PV (propagated before vtx fit)
373+ DECLARE_SOA_COLUMN (DCATrackNegToPV, dcatracknegtopv, float ); // ! DCA of negative track to PV (propagated before vtx fit)
374+ DECLARE_SOA_COLUMN (DCATrackBachToPV, dcatrackbachtopv, float ); // ! DCA of bachelor track to PV (propagated before vtx fit)
375+ DECLARE_SOA_COLUMN (DCAxyTrackPosToPV, dcaxytrackpostopv, float ); // ! DCAxy of positive track to PV (propagated before vtx fit)
376+ DECLARE_SOA_COLUMN (DCAxyTrackNegToPV, dcaxytracknegtopv, float ); // ! DCAxy of negative track to PV (propagated before vtx fit)
377+ DECLARE_SOA_COLUMN (DCAxyTrackBachToPV, dcaxytrackbachtopv, float ); // ! DCAxy of bachelor track to PV (propagated before vtx fit)
378+ DECLARE_SOA_COLUMN (DCAxyTrack0ToSVKF, dcaxytrack0tosvkf, float ); // ! DCAxy of proton prong to SV from KFParticle
379+ DECLARE_SOA_COLUMN (DCAxyTrack1ToSVKF, dcaxytrack1tosvkf, float ); // ! DCAxy of pion prong to SV from KFParticle
380+ DECLARE_SOA_COLUMN (DCAxyTrack2ToSVKF, dcaxytrack2tosvkf, float ); // ! DCAxy of deuteron prong to SV from KFParticle
381+ DECLARE_SOA_COLUMN (DCATrack0ToTrack1KF, dcatrack0totrack1kf , float ); // ! DCAxy of proton prong to pion from KFParticle
382+ DECLARE_SOA_COLUMN (DCATrack0ToTrack2KF, dcatrack0totrack2kf , float ); // ! DCAxy of proton prong to deuteron from KFParticle
383+ DECLARE_SOA_COLUMN (DCATrack1ToTrack2KF, dcatrack1totrack2kf , float ); // ! DCAxy of pion prong to deuteron from KFParticle
384+ DECLARE_SOA_COLUMN (DCAVtxDaughtersKF, dcavtxdaughterskf, float ); // ! sum of DCAs between daughters in 3D from KFParticle
385+ DECLARE_SOA_COLUMN (Track0Sign, track0sign, float ); // ! sign of proton daughter track
386+ DECLARE_SOA_COLUMN (Track1Sign, track1sign, float ); // ! sign of pion daughter track
387+ DECLARE_SOA_COLUMN (Track2Sign, track2sign, float ); // ! sign of deuteron daughter track
388+ DECLARE_SOA_COLUMN (TPCInnerParamTrack0, tpcinnerparamtrack0, float ); // ! momentum at inner wall of TPC of proton daughter
389+ DECLARE_SOA_COLUMN (TPCInnerParamTrack1, tpcinnerparamtrack1, float ); // ! momentum at inner wall of TPC of pion daughter
390+ DECLARE_SOA_COLUMN (TPCInnerParamTrack2, tpcinnerparamtrack2, float ); // ! momentum at inner wall of TPC of deuteron daughter
388391// PID
389392DECLARE_SOA_COLUMN (TPCNSigmaProton, tpcnsigmaproton, float ); // ! nsigma proton of TPC PID of the proton daughter
390393DECLARE_SOA_COLUMN (TPCNSigmaPion, tpcnsigmapion, float ); // ! nsigma pion of TPC PID of the pion daughter
@@ -441,7 +444,7 @@ DECLARE_SOA_TABLE(KFVtx3BodyDatas, "AOD", "KFVTX3BODYDATA",
441444 kfvtx3body::VtxCosPAKFtopo, kfvtx3body::VtxCosXYPAKFtopo,
442445 kfvtx3body::DecayLKF, kfvtx3body::DecayLXYKF, kfvtx3body::DecayLDeltaL,
443446 kfvtx3body::Chi2geoNDF, kfvtx3body::Chi2topoNDF,
444- kfvtx3body::CTauKFtopo,
447+ kfvtx3body::CTauKFtopo, kfvtx3body::TrackedClSize,
445448
446449 // V0
447450 kfvtx3body::MassV0, kfvtx3body::Chi2MassV0,
@@ -454,7 +457,7 @@ DECLARE_SOA_TABLE(KFVtx3BodyDatas, "AOD", "KFVTX3BODYDATA",
454457 kfvtx3body::TPCInnerParamTrack0, kfvtx3body::TPCInnerParamTrack1, kfvtx3body::TPCInnerParamTrack2, // proton, pion, deuteron
455458 kfvtx3body::DCATrack0ToPVKF, kfvtx3body::DCATrack1ToPVKF, kfvtx3body::DCATrack2ToPVKF, kfvtx3body::DCAxyTrack0ToPVKF, kfvtx3body::DCAxyTrack1ToPVKF, kfvtx3body::DCAxyTrack2ToPVKF,
456459 kfvtx3body::DCAxyTrack0ToSVKF, kfvtx3body::DCAxyTrack1ToSVKF, kfvtx3body::DCAxyTrack2ToSVKF,
457- kfvtx3body::DCAxyTrack0ToTrack1KF , kfvtx3body::DCAxyTrack0ToTrack2KF , kfvtx3body::DCAxyTrack1ToTrack2KF ,
460+ kfvtx3body::DCATrack0ToTrack1KF , kfvtx3body::DCATrack0ToTrack2KF , kfvtx3body::DCATrack1ToTrack2KF ,
458461 kfvtx3body::DCAVtxDaughtersKF,
459462 kfvtx3body::DCAxyTrackPosToPV, kfvtx3body::DCAxyTrackNegToPV, kfvtx3body::DCAxyTrackBachToPV,
460463 kfvtx3body::DCATrackPosToPV, kfvtx3body::DCATrackNegToPV, kfvtx3body::DCATrackBachToPV,
@@ -489,7 +492,7 @@ DECLARE_SOA_TABLE(KFVtx3BodyDatasLite, "AOD", "KF3BODYLITE",
489492 kfvtx3body::VtxCosPAKF, kfvtx3body::VtxCosXYPAKF,
490493 kfvtx3body::DecayLKF, kfvtx3body::DecayLXYKF, kfvtx3body::DecayLDeltaL,
491494 kfvtx3body::Chi2geoNDF, kfvtx3body::Chi2topoNDF,
492- kfvtx3body::CTauKFtopo,
495+ kfvtx3body::CTauKFtopo, kfvtx3body::TrackedClSize,
493496
494497 // V0
495498 kfvtx3body::MassV0, kfvtx3body::Chi2MassV0,
@@ -502,7 +505,7 @@ DECLARE_SOA_TABLE(KFVtx3BodyDatasLite, "AOD", "KF3BODYLITE",
502505 kfvtx3body::TPCInnerParamTrack0, kfvtx3body::TPCInnerParamTrack1, kfvtx3body::TPCInnerParamTrack2, // proton, pion, deuteron
503506 kfvtx3body::DCATrack0ToPVKF, kfvtx3body::DCATrack1ToPVKF, kfvtx3body::DCATrack2ToPVKF, kfvtx3body::DCAxyTrack0ToPVKF, kfvtx3body::DCAxyTrack1ToPVKF, kfvtx3body::DCAxyTrack2ToPVKF,
504507 kfvtx3body::DCAxyTrack0ToSVKF, kfvtx3body::DCAxyTrack1ToSVKF, kfvtx3body::DCAxyTrack2ToSVKF,
505- kfvtx3body::DCAxyTrack0ToTrack1KF , kfvtx3body::DCAxyTrack0ToTrack2KF , kfvtx3body::DCAxyTrack1ToTrack2KF ,
508+ kfvtx3body::DCATrack0ToTrack1KF , kfvtx3body::DCATrack0ToTrack2KF , kfvtx3body::DCATrack1ToTrack2KF ,
506509 kfvtx3body::DCAVtxDaughtersKF,
507510 kfvtx3body::Track0Sign, kfvtx3body::Track1Sign, kfvtx3body::Track2Sign, // track sing: proton, pion, deuteron
508511 kfvtx3body::TPCNSigmaProton, kfvtx3body::TPCNSigmaPion, kfvtx3body::TPCNSigmaDeuteron, kfvtx3body::TPCNSigmaPionBach,
@@ -528,7 +531,7 @@ DECLARE_SOA_TABLE(McKFVtx3BodyDatas, "AOD", "MCKF3BODYDATAS",
528531 kfvtx3body::VtxCosPAKFtopo, kfvtx3body::VtxCosXYPAKFtopo,
529532 kfvtx3body::DecayLKF, kfvtx3body::DecayLXYKF, kfvtx3body::DecayLDeltaL,
530533 kfvtx3body::Chi2geoNDF, kfvtx3body::Chi2topoNDF,
531- kfvtx3body::CTauKFtopo,
534+ kfvtx3body::CTauKFtopo, kfvtx3body::TrackedClSize,
532535
533536 // V0
534537 kfvtx3body::MassV0, kfvtx3body::Chi2MassV0,
@@ -541,7 +544,7 @@ DECLARE_SOA_TABLE(McKFVtx3BodyDatas, "AOD", "MCKF3BODYDATAS",
541544 kfvtx3body::TPCInnerParamTrack0, kfvtx3body::TPCInnerParamTrack1, kfvtx3body::TPCInnerParamTrack2, // proton, pion, deuteron
542545 kfvtx3body::DCATrack0ToPVKF, kfvtx3body::DCATrack1ToPVKF, kfvtx3body::DCATrack2ToPVKF, kfvtx3body::DCAxyTrack0ToPVKF, kfvtx3body::DCAxyTrack1ToPVKF, kfvtx3body::DCAxyTrack2ToPVKF,
543546 kfvtx3body::DCAxyTrack0ToSVKF, kfvtx3body::DCAxyTrack1ToSVKF, kfvtx3body::DCAxyTrack2ToSVKF,
544- kfvtx3body::DCAxyTrack0ToTrack1KF , kfvtx3body::DCAxyTrack0ToTrack2KF , kfvtx3body::DCAxyTrack1ToTrack2KF ,
547+ kfvtx3body::DCATrack0ToTrack1KF , kfvtx3body::DCATrack0ToTrack2KF , kfvtx3body::DCATrack1ToTrack2KF ,
545548 kfvtx3body::DCAVtxDaughtersKF,
546549 kfvtx3body::DCAxyTrackPosToPV, kfvtx3body::DCAxyTrackNegToPV, kfvtx3body::DCAxyTrackBachToPV,
547550 kfvtx3body::DCATrackPosToPV, kfvtx3body::DCATrackNegToPV, kfvtx3body::DCATrackBachToPV,
0 commit comments