@@ -36,7 +36,7 @@ using namespace o2::constants::math;
3636// Define convenient aliases for commonly used table joins
3737using SelectedCollisions = soa::Join<aod::Collisions, aod::EvSels, aod::CentFT0Ms>;
3838
39- // CRITICAL FIX: Replaced Proton/Deuteron/Helium PID tables with Pion PID tables
39+
4040using PionTracks = soa::Join<aod::Tracks, aod::TracksExtra, aod::TrackSelection, aod::TrackSelectionExtension, aod::TracksDCA, aod::pidTPCPi, aod::pidTOFPi>;
4141
4242struct PIDHadronsInJets {
@@ -149,7 +149,7 @@ struct PIDHadronsInJets {
149149 }
150150
151151 // Process Data
152- void processData (SelectedCollisions::iterator const & collision, PionTracks const & tracks)
152+ void process (SelectedCollisions::iterator const & collision, PionTracks const & tracks)
153153 {
154154 // Apply standard event selection
155155 if (!collision.sel8 () || std::fabs (collision.posZ ()) > zVtx) return ;
@@ -214,20 +214,20 @@ struct PIDHadronsInJets {
214214 double nsigmaTPCPi = track.tpcNSigmaPi ();
215215 double nSigmaITSPi = static_cast <double >(itsResponse.nSigmaITS <o2::track::PID::Pion>(track));
216216
217- // Fill TPC
217+ // Fill TPC histograms
218218 if (std::abs (nsigmaTPCPi) <= 3.0 ) {
219219 registryData.fill (HIST (" pion_jet_tpc" ), pt, nsigmaTPCPi);
220220 }
221221
222- // Fill TOF
222+ // Fill TOF histograms
223223 if (track.hasTOF ()) {
224224 double nsigmaTOFPi = track.tofNSigmaPi ();
225225 if (std::abs (nsigmaTOFPi) <= 3.0 ) {
226226 registryData.fill (HIST (" pion_jet_tof" ), pt, nsigmaTOFPi);
227227 }
228228 }
229229
230- // Fill ITS
230+ // Fill ITS histograms
231231 if (std::abs (nSigmaITSPi) <= 3.0 ) {
232232 registryData.fill (HIST (" pion_jet_its" ), pt, nSigmaITSPi);
233233 }
0 commit comments