Skip to content

Commit 0d68be2

Browse files
ChiaraDeMartin95Chiara De Martin
andauthored
[PWGLF] Add ctau information for Lambda polarization analysis (#17729)
Co-authored-by: Chiara De Martin <chdemart@alicecerno2.cern.ch>
1 parent 7c846b4 commit 0d68be2

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

PWGLF/DataModel/cascqaanalysis.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ DECLARE_SOA_COLUMN(Pt, pt, float);
118118
DECLARE_SOA_COLUMN(Eta, eta, float);
119119
DECLARE_SOA_COLUMN(Phi, phi, float);
120120
DECLARE_SOA_COLUMN(MassLambda, masslambda, float);
121+
DECLARE_SOA_COLUMN(CtauLambda, ctaulambda, float);
121122
DECLARE_SOA_COLUMN(MassXi, massxi, float);
122123
DECLARE_SOA_COLUMN(MassOmega, massomega, float);
123124
DECLARE_SOA_COLUMN(V2CEP, v2CEP, float);
@@ -182,7 +183,7 @@ DECLARE_SOA_TABLE(CascAnalysisFull, "AOD", "CascAnalysisFull", o2::soa::Index<>,
182183
cascadesflow::CosThetaStarLambdaFromOmega, cascadesflow::CosThetaStarLambdaFromXi, cascadesflow::CosThetaStarProton, mycascades::McPdgCode);
183184

184185
DECLARE_SOA_TABLE(LambdaAnalysis, "AOD", "LambdaAnalysis", o2::soa::Index<>,
185-
cascadesflow::CentFT0C, cascadesflow::HasEventPlane, cascadesflow::HasSpectatorPlane, cascadesflow::Sign, cascadesflow::Pt, cascadesflow::Phi, cascadesflow::Eta, cascadesflow::MassLambda, cascadesflow::V0Radius, cascadesflow::DcaPosToPV, cascadesflow::DcaNegToPV, cascadesflow::V0CosPA, cascadesflow::DcaV0Daughters, cascadesflow::V2CEP, cascadesflow::PsiT0C, cascadesflow::Pzs2Lambda, cascadesflow::Cos2ThetaLambda, cascadesflow::CosThetaLambda);
186+
cascadesflow::CentFT0C, cascadesflow::HasEventPlane, cascadesflow::HasSpectatorPlane, cascadesflow::Sign, cascadesflow::Pt, cascadesflow::Phi, cascadesflow::Eta, cascadesflow::MassLambda, cascadesflow::CtauLambda, cascadesflow::V0Radius, cascadesflow::DcaPosToPV, cascadesflow::DcaNegToPV, cascadesflow::V0CosPA, cascadesflow::DcaV0Daughters, cascadesflow::V2CEP, cascadesflow::PsiT0C, cascadesflow::Pzs2Lambda, cascadesflow::Cos2ThetaLambda, cascadesflow::CosThetaLambda);
186187

187188
namespace myMCcascades
188189
{

PWGLF/TableProducer/Strangeness/cascadeflow.cxx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -811,6 +811,7 @@ struct cascadeFlow {
811811
invMassLambda = v0.mAntiLambda();
812812
else
813813
invMassLambda = v0.mLambda();
814+
double ctauLambda = v0.distovertotmom(coll.posX(), coll.posY(), coll.posZ()) * o2::constants::physics::MassLambda0;
814815
analysisLambdaSample(coll.centFT0C(),
815816
hasEventPlane,
816817
hasSpectatorPlane,
@@ -819,6 +820,7 @@ struct cascadeFlow {
819820
v0.phi(),
820821
v0.eta(),
821822
invMassLambda,
823+
ctauLambda,
822824
v0.v0radius(),
823825
v0.dcapostopv(),
824826
v0.dcanegtopv(),

0 commit comments

Comments
 (0)