@@ -93,6 +93,7 @@ struct spvector {
9393 Configurable<float > cfgCutCentralityMax{" cfgCutCentralityMax" , 80 .0f , " Centrality cut Max" };
9494 Configurable<float > cfgCutCentralityMin{" cfgCutCentralityMin" , 0 .0f , " Centrality cut Min" };
9595 Configurable<bool > additionalEvSel{" additionalEvSel" , false , " additionalEvSel" };
96+ Configurable<bool > usemem{" usemem" , true , " usemem" };
9697
9798 struct : ConfigurableGroup {
9899 Configurable<int > QxyNbins{" QxyNbins" , 100 , " Number of bins in QxQy histograms" };
@@ -230,6 +231,7 @@ struct spvector {
230231 AxisSpec basisAxis = {2 , 0 , 2 , " basis" };
231232 AxisSpec VxyAxis = {2 , 0 , 2 , " Vxy" };
232233
234+ histos.add (" htpcnsigmapi" , " htpcnsigmapi" , kTH1F , {{50 , -10 , 10.0 }});
233235 histos.add (" hEvtSelInfo" , " hEvtSelInfo" , kTH1F , {{10 , 0 , 10.0 }});
234236 histos.add (" hCentrality" , " hCentrality" , kTH1F , {{centfineAxis}});
235237 histos.add (" Vz" , " Vz" , kTH1F , {vzfineAxis});
@@ -409,11 +411,18 @@ struct spvector {
409411 }
410412
411413 using MyCollisions = soa::Join<aod::Collisions, aod::EvSels, aod::Mults, aod::FT0sCorrected, aod::CentFT0Cs>;
414+ using AllTrackCandidates = soa::Join<aod::Tracks, aod::TracksExtra, aod::TracksDCA, aod::TrackSelection, aod::pidTPCFullPi, aod::pidTPCFullPr, aod::pidTPCFullKa>;
412415 Preslice<aod::Zdcs> zdcPerCollision = aod::collision::bcId;
413416
414- void process (MyCollisions::iterator const & collision, aod::FT0s const & /* ft0s*/ , aod::FV0As const & /* fv0s*/ , BCsRun3 const & bcs, aod::Zdcs const &)
417+ void process (MyCollisions::iterator const & collision, aod::FT0s const & /* ft0s*/ , aod::FV0As const & /* fv0s*/ , BCsRun3 const & bcs, aod::Zdcs const &, AllTrackCandidates const & tracks )
415418 {
416419
420+ if (usemem) {
421+ for (const auto & track : tracks) {
422+ histos.fill (HIST (" htpcnsigmapi" ), track.tpcNSigmaPi ());
423+ }
424+ }
425+
417426 histos.fill (HIST (" hEvtSelInfo" ), 0.5 );
418427 auto centrality = collision.centFT0C ();
419428 bool triggerevent = false ;
0 commit comments