You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: PWGCF/DataModel/CorrelationsDerived.h
+22-12Lines changed: 22 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -40,7 +40,7 @@ using CFMcCollisionWithExtra = CFMcCollisionsWithExtra::iterator;
40
40
41
41
namespacecfmcparticle
42
42
{
43
-
DECLARE_SOA_INDEX_COLUMN(CFMcCollision, cfMcCollision); //! Index to reduced MC collision
43
+
DECLARE_SOA_INDEX_COLUMN(CFMcCollision, cfMcCollision); //! Index to reduced MC collision; o2-linter: disable=name/o2-column (preserve the established derived-table API)
44
44
DECLARE_SOA_COLUMN(Pt, pt, float); //! pT (GeV/c)
45
45
DECLARE_SOA_COLUMN(Eta, eta, float); //! Pseudorapidity
using CFMultiplicity = CFMultiplicities::iterator;
65
65
66
66
namespacecfcollision
67
67
{
68
-
DECLARE_SOA_INDEX_COLUMN(CFMcCollision, cfMcCollision); //! Index to reduced MC collision
69
-
DECLARE_SOA_COLUMN(Multiplicity, multiplicity, float); //! Centrality/multiplicity value
68
+
DECLARE_SOA_INDEX_COLUMN(CFMcCollision, cfMcCollision); //! Index to reduced MC collision; o2-linter: disable=name/o2-column (preserve the established derived-table API)
69
+
DECLARE_SOA_COLUMN(Multiplicity, multiplicity, float); //! Centrality/multiplicity value
70
+
DECLARE_SOA_COLUMN(BestRecoCollision, bestRecoCollision, bool); //! Whether this is the best reconstructed collision for the associated MC collision (largest number of contributors)
DECLARE_SOA_TABLE(CFCollisionsExtra, "AOD", "CFCOLLSEXTRA", //! Row-aligned extension of CFCollisions; filled only when multiplicity efficiency is configured
88
+
cfcollisionextra::MultiplicityCorrected);
89
+
using CFCollisionExtra = CFCollisionsExtra::iterator;
90
+
using CFCollisionsWithExtra = soa::Join<CFCollisions, CFCollisionsExtra>;
91
+
using CFCollisionWithExtra = CFCollisionsWithExtra::iterator;
92
+
82
93
namespacecftrack
83
94
{
84
-
DECLARE_SOA_INDEX_COLUMN(CFCollision, cfCollision); //! Index to collision
85
-
DECLARE_SOA_INDEX_COLUMN(CFMcParticle, cfMCParticle); //! Index to MC particle
95
+
DECLARE_SOA_INDEX_COLUMN(CFCollision, cfCollision); //! Index to collision; o2-linter: disable=name/o2-column (preserve the established derived-table API)
96
+
DECLARE_SOA_INDEX_COLUMN(CFMcParticle, cfMCParticle); //! Index to MC particle; o2-linter: disable=name/o2-column (preserve the established derived-table API)
86
97
DECLARE_SOA_COLUMN(Pt, pt, float); //! pT (GeV/c)
87
98
DECLARE_SOA_COLUMN(Eta, eta, float); //! Pseudorapidity
@@ -147,8 +157,8 @@ using CFMcParticleRef = CFMcParticleRefs::iterator;
147
157
148
158
namespacecf2prongtrack
149
159
{
150
-
DECLARE_SOA_INDEX_COLUMN_FULL(CFTrackProng0, cfTrackProng0, int, CFTracks, "_0"); //! Index to prong 1 CFTrack
151
-
DECLARE_SOA_INDEX_COLUMN_FULL(CFTrackProng1, cfTrackProng1, int, CFTracks, "_1"); //! Index to prong 2 CFTrack
160
+
DECLARE_SOA_INDEX_COLUMN_FULL(CFTrackProng0, cfTrackProng0, int, CFTracks, "_0"); //! Index to prong 1 CFTrack; o2-linter: disable=name/o2-column (preserve the established derived-table API)
161
+
DECLARE_SOA_INDEX_COLUMN_FULL(CFTrackProng1, cfTrackProng1, int, CFTracks, "_1"); //! Index to prong 2 CFTrack; o2-linter: disable=name/o2-column (preserve the established derived-table API)
152
162
DECLARE_SOA_COLUMN(Pt, pt, float); //! pT (GeV/c)
153
163
DECLARE_SOA_COLUMN(Eta, eta, float); //! Pseudorapidity
@@ -201,8 +211,8 @@ using CF2ProngTrackml = CF2ProngTrackmls::iterator;
201
211
202
212
namespacecf2prongmcpart
203
213
{
204
-
DECLARE_SOA_INDEX_COLUMN_FULL(CFParticleDaugh0, cfParticleDaugh0, int, CFMcParticles, "_0"); //! Index to prong 1 CFMcParticle
205
-
DECLARE_SOA_INDEX_COLUMN_FULL(CFParticleDaugh1, cfParticleDaugh1, int, CFMcParticles, "_1"); //! Index to prong 2 CFMcParticle
214
+
DECLARE_SOA_INDEX_COLUMN_FULL(CFParticleDaugh0, cfParticleDaugh0, int, CFMcParticles, "_0"); //! Index to prong 1 CFMcParticle; o2-linter: disable=name/o2-column (preserve the established derived-table API)
215
+
DECLARE_SOA_INDEX_COLUMN_FULL(CFParticleDaugh1, cfParticleDaugh1, int, CFMcParticles, "_1"); //! Index to prong 2 CFMcParticle; o2-linter: disable=name/o2-column (preserve the established derived-table API)
206
216
DECLARE_SOA_COLUMN(Decay, decay, uint8_t); //! Particle decay and flags
0 commit comments