Skip to content

Commit a1b6d31

Browse files
authored
[PWGLF] Strangeness in jets add centrality in MC (#13628)
1 parent 4038605 commit a1b6d31

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

PWGLF/Tasks/Strangeness/strangenessInJets.cxx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#include "PWGJE/DataModel/Jet.h"
2525
#include "PWGJE/DataModel/JetReducedData.h"
2626
#include "PWGLF/DataModel/LFStrangenessTables.h"
27+
#include "PWGLF/DataModel/mcCentrality.h"
2728

2829
#include "Common/Core/RecoDecay.h"
2930
#include "Common/Core/trackUtilities.h"
@@ -74,7 +75,7 @@ using std::array;
7475

7576
// Define convenient aliases for joined AOD tables
7677
using SelCollisions = soa::Join<aod::Collisions, aod::EvSels, aod::CentFT0Ms>;
77-
using SimCollisions = soa::Join<aod::Collisions, aod::EvSels, aod::CentFT0Ms, aod::McCollisionLabels>;
78+
using SimCollisions = soa::Join<aod::Collisions, aod::EvSels, aod::McCentFT0Ms, aod::McCollisionLabels>;
7879
using DaughterTracks = soa::Join<aod::Tracks, aod::TracksIU, aod::TracksExtra, aod::TracksCovIU, aod::TracksDCA,
7980
aod::pidTPCFullPi, aod::pidTPCFullKa, aod::pidTPCFullPr,
8081
aod::pidTOFFullPi, aod::pidTOFFullKa, aod::pidTOFFullPr>;
@@ -1157,7 +1158,7 @@ struct StrangenessInJets {
11571158
Preslice<DaughterTracksMC> perCollisionTrk = o2::aod::track::collisionId;
11581159

11591160
// Generated MC events
1160-
void processMCgenerated(aod::McCollisions const& collisions, aod::McParticles const& mcParticles)
1161+
void processMCgenerated(soa::Join<aod::McCollisions, aod::McCentFT0Ms> const& collisions, aod::McParticles const& mcParticles)
11611162
{
11621163
// Define per-event particle containers
11631164
std::vector<fastjet::PseudoJet> fjParticles;
@@ -1190,7 +1191,7 @@ struct StrangenessInJets {
11901191
registryMC.fill(HIST("number_of_events_mc_gen"), 2.5);
11911192

11921193
// Multiplicity of generated event
1193-
double genMultiplicity = 0.0;
1194+
double genMultiplicity = collision.centFT0M();
11941195

11951196
// MC particles per collision
11961197
auto mcParticlesPerColl = mcParticles.sliceBy(perMCCollision, collision.globalIndex());

0 commit comments

Comments
 (0)