Skip to content

Commit 0ecd613

Browse files
[PWGDQ] Adding centrality to the gen distributions (#13594)
Co-authored-by: Lucamicheletti93 <luca.mike93@gmail.com>
1 parent 8215385 commit 0ecd613

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

PWGDQ/Core/VarManager.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2007,6 +2007,7 @@ void VarManager::FillEvent(T const& event, float* values)
20072007
values[kMCEventTime] = event.t();
20082008
values[kMCEventWeight] = event.weight();
20092009
values[kMCEventImpParam] = event.impactParameter();
2010+
values[kMCEventCentrFT0C] = event.centFT0C();
20102011
}
20112012

20122013
if constexpr ((fillMap & EventFilter) > 0 || (fillMap & RapidityGapFilter) > 0) {

PWGDQ/DataModel/ReducedInfoTables.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ DECLARE_SOA_TABLE(ReducedEventsInfo, "AOD", "REDUCEVENTINFO", //! Main event i
221221
DECLARE_SOA_TABLE(ReducedMCEvents, "AOD", "REDUCEDMCEVENT", //! Event level MC truth information
222222
o2::soa::Index<>,
223223
mccollision::GeneratorsID, reducedevent::MCPosX, reducedevent::MCPosY, reducedevent::MCPosZ,
224-
mccollision::T, mccollision::Weight, mccollision::ImpactParameter,
224+
mccollision::T, mccollision::Weight, mccollision::ImpactParameter, cent::CentFT0C,
225225
mult::MultMCNParticlesEta05, mult::MultMCNParticlesEta08, mult::MultMCNParticlesEta10);
226226

227227
using ReducedEvent = ReducedEvents::iterator;

PWGDQ/TableProducer/tableMakerMC.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -461,7 +461,7 @@ struct TableMakerMC {
461461
// make an entry for this MC event only if it was not already added to the table
462462
if (!(fEventLabels.find(mcCollision.globalIndex()) != fEventLabels.end())) {
463463
eventMC(mcCollision.generatorsID(), mcCollision.posX(), mcCollision.posY(), mcCollision.posZ(),
464-
mcCollision.t(), mcCollision.weight(), mcCollision.impactParameter(), 1, 1, 1);
464+
mcCollision.t(), mcCollision.weight(), mcCollision.impactParameter(), 1, 1, 1, 1);
465465
fEventLabels[mcCollision.globalIndex()] = fCounters[1];
466466
fCounters[1]++;
467467
}
@@ -1096,7 +1096,7 @@ struct TableMakerMC {
10961096
// make an entry for this MC event only if it was not already added to the table
10971097
if (!(fEventLabels.find(mcCollision.globalIndex()) != fEventLabels.end())) {
10981098
eventMC(mcCollision.generatorsID(), mcCollision.posX(), mcCollision.posY(), mcCollision.posZ(),
1099-
mcCollision.t(), mcCollision.weight(), mcCollision.impactParameter(), 1, 1, 1);
1099+
mcCollision.t(), mcCollision.weight(), mcCollision.impactParameter(), 1, 1, 1, 1);
11001100
fEventLabels[mcCollision.globalIndex()] = fCounters[1];
11011101
fCounters[1]++;
11021102
}

PWGDQ/TableProducer/tableMakerMC_withAssoc.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -469,7 +469,7 @@ struct TableMakerMC {
469469
fHistMan->FillHistClass("Event_MCTruth", VarManager::fgValues);
470470
// Create the skimmed table entry for this collision
471471
eventMC(mcCollision.generatorsID(), mcCollision.posX(), mcCollision.posY(), mcCollision.posZ(),
472-
mcCollision.t(), mcCollision.weight(), mcCollision.impactParameter(),
472+
mcCollision.t(), mcCollision.weight(), mcCollision.impactParameter(), mcCollision.bestCollisionCentFT0C(),
473473
mcCollision.multMCNParticlesEta05(), mcCollision.multMCNParticlesEta08(), mcCollision.multMCNParticlesEta10());
474474
}
475475
}

0 commit comments

Comments
 (0)