@@ -29,6 +29,7 @@ namespace lambdajetpol
2929{
3030
3131// DECLARE_SOA_COLUMN(CollIdx, collIdx, uint64_t); // Using a regular SOA column instead of an index column for convenience
32+ // Collision information:
3233DECLARE_SOA_INDEX_COLUMN (Collision, collision);
3334DECLARE_SOA_COLUMN (CentFT0M, centFT0M, float );
3435DECLARE_SOA_COLUMN (CentFT0C, centFT0C, float );
@@ -37,6 +38,7 @@ DECLARE_SOA_COLUMN(CentMFT, centMFT, float);
3738DECLARE_SOA_COLUMN (CentNGlobal, centNGlobal, float );
3839DECLARE_SOA_COLUMN (CentFV0A, centFV0A, float );
3940
41+ // Jet (and jet proxies) information:
4042DECLARE_SOA_COLUMN (JetPt, jetPt, float );
4143DECLARE_SOA_COLUMN (JetEta, jetEta, float );
4244DECLARE_SOA_COLUMN (JetPhi, jetPhi, float );
@@ -46,6 +48,7 @@ DECLARE_SOA_COLUMN(LeadParticlePt, leadParticlePt, float);
4648DECLARE_SOA_COLUMN (LeadParticleEta, leadParticleEta, float );
4749DECLARE_SOA_COLUMN (LeadParticlePhi, leadParticlePhi, float );
4850
51+ // V0 information:
4952DECLARE_SOA_COLUMN (V0Pt, v0Pt, float );
5053DECLARE_SOA_COLUMN (V0Eta, v0Eta, float );
5154DECLARE_SOA_COLUMN (V0Phi, v0Phi, float );
@@ -62,6 +65,17 @@ DECLARE_SOA_COLUMN(NegPt, negPt, float);
6265DECLARE_SOA_COLUMN (NegEta, negEta, float );
6366DECLARE_SOA_COLUMN (NegPhi, negPhi, float );
6467
68+ DECLARE_SOA_COLUMN (PosTPCNSigmaPr, posTPCNSigmaPr, float );
69+ DECLARE_SOA_COLUMN (PosTPCNSigmaPi, posTPCNSigmaPi, float );
70+ DECLARE_SOA_COLUMN (NegTPCNSigmaPr, negTPCNSigmaPr, float );
71+ DECLARE_SOA_COLUMN (NegTPCNSigmaPi, negTPCNSigmaPi, float );
72+
73+ DECLARE_SOA_COLUMN (V0CosPA, v0cosPA, float );
74+ DECLARE_SOA_COLUMN (V0Radius, v0radius, float );
75+ DECLARE_SOA_COLUMN (DcaV0Daughters, dcaV0daughters, float );
76+ DECLARE_SOA_COLUMN (DcaPosToPV, dcaPosToPV, float );
77+ DECLARE_SOA_COLUMN (DcaNegToPV, dcaNegToPV, float );
78+
6579// Dynamic columns for jets (Px,Py,Pz):
6680DECLARE_SOA_DYNAMIC_COLUMN (JetPx, jetPx, // ! Jet px
6781 [](float jetPt, float jetPhi) -> float {return jetPt * std::cos (jetPhi);});
@@ -102,7 +116,7 @@ DECLARE_SOA_TABLE(RingLeadP, "AOD", "RINGLEADP", // Leading particle table
102116 lambdajetpol::LeadParticlePz<lambdajetpol::LeadParticlePt, lambdajetpol::LeadParticleEta>
103117 );
104118
105- DECLARE_SOA_TABLE (RingLaV0s, " AOD" , " RINGLAV0S" , // Had to write this in a shorter form because the derived data did not accept long names
119+ DECLARE_SOA_TABLE (RingLaV0s, " AOD" , " RINGLAV0S" ,
106120 lambdajetpol::CollisionId,
107121 lambdajetpol::V0Pt,
108122 lambdajetpol::V0Eta,
@@ -116,7 +130,16 @@ DECLARE_SOA_TABLE(RingLaV0s, "AOD", "RINGLAV0S", // Had to write this in a short
116130 lambdajetpol::PosPhi,
117131 lambdajetpol::NegPt,
118132 lambdajetpol::NegEta,
119- lambdajetpol::NegPhi
133+ lambdajetpol::NegPhi,
134+ lambdajetpol::PosTPCNSigmaPr,
135+ lambdajetpol::PosTPCNSigmaPi,
136+ lambdajetpol::NegTPCNSigmaPr,
137+ lambdajetpol::NegTPCNSigmaPi,
138+ lambdajetpol::V0CosPA,
139+ lambdajetpol::V0Radius,
140+ lambdajetpol::DcaV0Daughters,
141+ lambdajetpol::DcaPosToPV,
142+ lambdajetpol::DcaNegToPV
120143 );
121144
122145DECLARE_SOA_TABLE (RingCollisions, " AOD" , " RINGCOLLISIONS" ,
0 commit comments