Skip to content

Commit f8f8fbc

Browse files
authored
[PWGLF] Adds extra pt cutoff for the moments (#11450)
1 parent 4c7e423 commit f8f8fbc

File tree

1 file changed

+21
-3
lines changed

1 file changed

+21
-3
lines changed

PWGLF/Tasks/GlobalEventProperties/uccZdc.cxx

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,8 @@ struct UccZdc {
9696

9797
// Track-kinematics selection
9898
Configurable<float> minPt{"minPt", 0.1, "minimum pt of the tracks"};
99-
Configurable<float> maxPt{"maxPt", 50., "maximum pt of the tracks"};
99+
Configurable<float> maxPt{"maxPt", 3., "maximum pt of the tracks"};
100+
Configurable<float> maxPtSpectra{"maxPtSpectra", 50., "maximum pt of the tracks"};
100101
Configurable<float> minEta{"minEta", -0.8, "minimum eta"};
101102
Configurable<float> maxEta{"maxEta", +0.8, "maximum eta"};
102103

@@ -150,8 +151,7 @@ struct UccZdc {
150151
Zem
151152
};
152153

153-
// Filter trackFilter = ((aod::track::eta > minEta) && (aod::track::eta < maxEta) && (aod::track::pt > minPt) && (aod::track::pt < maxPt) && requireGlobalTrackInFilter());
154-
Filter trackFilter = ((aod::track::eta > minEta) && (aod::track::eta < maxEta) && (aod::track::pt > minPt) && (aod::track::pt < maxPt));
154+
Filter trackFilter = ((aod::track::eta > minEta) && (aod::track::eta < maxEta));
155155

156156
// Apply Filters
157157
using TheFilteredTracks = soa::Filtered<o2::aod::TracksSel>;
@@ -296,6 +296,9 @@ struct UccZdc {
296296
LOG(info) << "\tuseMidRapNchSel=" << useMidRapNchSel.value;
297297
LOG(info) << "\tpaTHmeanNch=" << paTHmeanNch.value;
298298
LOG(info) << "\tpaTHsigmaNch=" << paTHsigmaNch.value;
299+
LOG(info) << "\tminPt=" << minPt.value;
300+
LOG(info) << "\tmaxPt=" << maxPt.value;
301+
LOG(info) << "\tmaxPtSpectra=" << maxPtSpectra.value;
299302

300303
ccdb->setURL("http://alice-ccdb.cern.ch");
301304
// Enabling object caching, otherwise each call goes to the CCDB server
@@ -473,6 +476,9 @@ struct UccZdc {
473476
if (!track.isGlobalTrack()) {
474477
continue;
475478
}
479+
if ((track.pt() < minPt) || (track.pt() > maxPt)) {
480+
continue;
481+
}
476482
glbTracks++;
477483
}
478484

@@ -513,6 +519,9 @@ struct UccZdc {
513519
if (!track.isGlobalTrack()) {
514520
continue;
515521
}
522+
if ((track.pt() < minPt) || (track.pt() > maxPtSpectra)) {
523+
continue;
524+
}
516525

517526
registry.fill(HIST("ZposVsEta"), collision.posZ(), track.eta());
518527
registry.fill(HIST("EtaVsPhi"), track.eta(), track.phi());
@@ -635,6 +644,9 @@ struct UccZdc {
635644
if (!track.isGlobalTrack()) {
636645
continue;
637646
}
647+
if ((track.pt() < minPt) || (track.pt() > maxPt)) {
648+
continue;
649+
}
638650
registry.fill(HIST("ZposVsEta"), collision.posZ(), track.eta());
639651
registry.fill(HIST("EtaVsPhi"), track.eta(), track.phi());
640652
registry.fill(HIST("sigma1Pt"), track.pt(), track.sigma1Pt());
@@ -687,6 +699,9 @@ struct UccZdc {
687699
if (!track.isGlobalTrack()) {
688700
continue;
689701
}
702+
if ((track.pt() < minPt) || (track.pt() > maxPtSpectra)) {
703+
continue;
704+
}
690705

691706
float pt{track.pt()};
692707
double weight{1.};
@@ -713,6 +728,9 @@ struct UccZdc {
713728
if (!track.isGlobalTrack()) {
714729
continue;
715730
}
731+
if ((track.pt() < minPt) || (track.pt() > maxPtSpectra)) {
732+
continue;
733+
}
716734
registry.fill(HIST("NchVsZNVsPt"), w1, sumZNs, track.pt());
717735
}
718736

0 commit comments

Comments
 (0)