Skip to content

Commit a64cca0

Browse files
committed
Fixing pluralization of table names in DataModel. This was silently introducing an error in AO2D merging, due to the previous way my local aod-writer was written. Now fixed using local o2-aod-merger tests.
1 parent 6ef0aef commit a64cca0

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

PWGLF/DataModel/lambdaJetPolarizationIons.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ DECLARE_SOA_DYNAMIC_COLUMN(LeadParticlePz, leadParticlePz, //! Leading particle
8888
[](float leadParticlePt, float leadParticleEta) -> float { return leadParticlePt * std::sinh(leadParticleEta); });
8989
} // namespace lambdajetpol
9090

91-
DECLARE_SOA_TABLE(RingCollisions, "AOD", "RINGCOLLISIONS",
91+
DECLARE_SOA_TABLE(RingCollisions, "AOD", "RINGCOLLISION",
9292
o2::soa::Index<>, // self-index: auto-assigned row number
9393
lambdajetpol::CentFT0M,
9494
lambdajetpol::CentFT0C,
@@ -99,7 +99,7 @@ namespace lambdajetpol
9999
DECLARE_SOA_INDEX_COLUMN(RingCollision, ringCollision); // Declare index after table is available
100100
} // namespace lambdajetpol
101101

102-
DECLARE_SOA_TABLE(RingJets, "AOD", "RINGJETS",
102+
DECLARE_SOA_TABLE(RingJets, "AOD", "RINGJET",
103103
lambdajetpol::RingCollisionId, // relational index -> RingCollisions
104104
lambdajetpol::JetPt,
105105
lambdajetpol::JetEta,
@@ -110,7 +110,7 @@ DECLARE_SOA_TABLE(RingJets, "AOD", "RINGJETS",
110110
lambdajetpol::JetPy<lambdajetpol::JetPt, lambdajetpol::JetPhi>,
111111
lambdajetpol::JetPz<lambdajetpol::JetPt, lambdajetpol::JetEta>);
112112

113-
DECLARE_SOA_TABLE(RingLeadP, "AOD", "RINGLEADP",
113+
DECLARE_SOA_TABLE(RingLeadPs, "AOD", "RINGLEADP",
114114
lambdajetpol::RingCollisionId,
115115
lambdajetpol::LeadParticlePt,
116116
lambdajetpol::LeadParticleEta,
@@ -120,7 +120,7 @@ DECLARE_SOA_TABLE(RingLeadP, "AOD", "RINGLEADP",
120120
lambdajetpol::LeadParticlePy<lambdajetpol::LeadParticlePt, lambdajetpol::LeadParticlePhi>,
121121
lambdajetpol::LeadParticlePz<lambdajetpol::LeadParticlePt, lambdajetpol::LeadParticleEta>);
122122

123-
DECLARE_SOA_TABLE(RingLaV0s, "AOD", "RINGLAV0S",
123+
DECLARE_SOA_TABLE(RingLaV0s, "AOD", "RINGLAV0",
124124
lambdajetpol::RingCollisionId,
125125
lambdajetpol::V0Pt,
126126
lambdajetpol::V0Eta,

PWGLF/TableProducer/Strangeness/lambdaJetPolarizationIons.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ struct lambdajetpolarizationions {
156156
// } products;
157157
Produces<o2::aod::RingLaV0s> tableV0s;
158158
Produces<o2::aod::RingJets> tableJets;
159-
Produces<o2::aod::RingLeadP> tableLeadParticles;
159+
Produces<o2::aod::RingLeadPs> tableLeadParticles;
160160
Produces<o2::aod::RingCollisions> tableCollisions;
161161

162162
// Define histogram registries:
@@ -274,7 +274,7 @@ struct lambdajetpolarizationions {
274274
Configurable<std::string> phiHighCut{"phiHighCut", "0.1/x+pi/18.0+0.06", "High azimuth cut parametrisation"};
275275

276276
// PID (TPC/TOF)
277-
Configurable<float> tpcPidNsigmaCut{"tpcPidNsigmaCut", 3, "tpcPidNsigmaCut"}; // Default is 5. Reduced to agree with strangenessInJetsIons
277+
Configurable<float> tpcPidNsigmaCut{"tpcPidNsigmaCut", 4, "tpcPidNsigmaCut"}; // Default is 5
278278
Configurable<float> tofPidNsigmaCutLaPr{"tofPidNsigmaCutLaPr", 1e+6, "tofPidNsigmaCutLaPr"};
279279
Configurable<float> tofPidNsigmaCutLaPi{"tofPidNsigmaCutLaPi", 1e+6, "tofPidNsigmaCutLaPi"};
280280

PWGLF/Tasks/Strangeness/lambdaJetPolarizationIonsDerived.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -432,9 +432,9 @@ struct lambdajetpolarizationionsderived {
432432
// (TODO: test using custom grouping)
433433
Preslice<aod::RingJets> perColJets = o2::aod::lambdajetpol::ringCollisionId;
434434
Preslice<aod::RingLaV0s> perColV0s = o2::aod::lambdajetpol::ringCollisionId;
435-
Preslice<aod::RingLeadP> perColLeadPs = o2::aod::lambdajetpol::ringCollisionId;
435+
Preslice<aod::RingLeadPs> perColLeadPs = o2::aod::lambdajetpol::ringCollisionId;
436436
void processPolarizationData(o2::aod::RingCollisions const& collisions, o2::aod::RingJets const& jets, o2::aod::RingLaV0s const& v0s,
437-
o2::aod::RingLeadP const& leadPs)
437+
o2::aod::RingLeadPs const& leadPs)
438438
{
439439
for (auto const& collision : collisions) {
440440
const auto collId = collision.globalIndex(); // The self-index accessor

0 commit comments

Comments
 (0)