Skip to content

Commit b87008d

Browse files
ChiaraDeMartin95Chiara De Martinalibuild
authored
[PWGLF] Add flag to analyse pp collisions (change in centrality definition) (#12632)
Co-authored-by: Chiara De Martin <chdemart@alicecerno2.cern.ch> Co-authored-by: ALICE Action Bot <alibuild@cern.ch>
1 parent f7f3381 commit b87008d

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

PWGLF/TableProducer/Strangeness/lambdaspincorrelation.cxx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ struct lambdaspincorrelation {
7878
ConfigurableAxis axisMultiplicityClass{"axisMultiplicityClass", {8, 0, 80}, "multiplicity percentile for bin"};
7979

8080
// events
81+
Configurable<float> cfgEventTypepp{"cfgEventTypepp", false, "Type of collisions"};
8182
Configurable<float> cfgCutVertex{"cfgCutVertex", 10.0f, "Accepted z-vertex range"};
8283
Configurable<float> cfgCutCentralityMax{"cfgCutCentralityMax", 80.0f, "Accepted maximum Centrality"};
8384
Configurable<float> cfgCutCentralityMin{"cfgCutCentralityMin", 0.0f, "Accepted minimum Centrality"};
@@ -242,7 +243,7 @@ struct lambdaspincorrelation {
242243
Filter collisionFilter = nabs(aod::collision::posZ) < cfgCutVertex;
243244
Filter centralityFilter = (nabs(aod::cent::centFT0C) < cfgCutCentralityMax && nabs(aod::cent::centFT0C) > cfgCutCentralityMin);
244245

245-
using EventCandidates = soa::Filtered<soa::Join<aod::Collisions, aod::EvSels, aod::CentFT0Cs>>;
246+
using EventCandidates = soa::Filtered<soa::Join<aod::Collisions, aod::EvSels, aod::CentFT0Cs, aod::CentFT0Ms>>;
246247
using AllTrackCandidates = soa::Join<aod::Tracks, aod::TracksExtra, aod::TracksDCA, aod::TrackSelection, aod::pidTPCFullPi, aod::pidTPCFullPr>;
247248
using ResoV0s = aod::V0Datas;
248249

@@ -261,6 +262,8 @@ struct lambdaspincorrelation {
261262
int numbV0 = 0;
262263
// LOGF(info, "event collisions: (%d)", collision.index());
263264
auto centrality = collision.centFT0C();
265+
if (cfgEventTypepp)
266+
centrality = collision.centFT0M();
264267
auto vz = collision.posZ();
265268
int occupancy = collision.trackOccupancyInTimeRange();
266269
histos.fill(HIST("hEvtSelInfo"), 0.5);
@@ -359,6 +362,8 @@ struct lambdaspincorrelation {
359362
int numbV0 = 0;
360363
// LOGF(info, "event collisions: (%d)", collision.index());
361364
auto centrality = collision.centFT0C();
365+
if (cfgEventTypepp)
366+
centrality = collision.centFT0M();
362367
auto vz = collision.posZ();
363368
int occupancy = collision.trackOccupancyInTimeRange();
364369
histos.fill(HIST("hEvtSelInfo"), 0.5);

0 commit comments

Comments
 (0)