@@ -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) << " \t useMidRapNchSel=" << useMidRapNchSel.value ;
297297 LOG (info) << " \t paTHmeanNch=" << paTHmeanNch.value ;
298298 LOG (info) << " \t paTHsigmaNch=" << paTHsigmaNch.value ;
299+ LOG (info) << " \t minPt=" << minPt.value ;
300+ LOG (info) << " \t maxPt=" << maxPt.value ;
301+ LOG (info) << " \t maxPtSpectra=" << 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