@@ -59,7 +59,7 @@ struct ThreePartCorr {
5959 using MyFilteredV0s = soa::Filtered<aod::V0Datas>;
6060 using MyFilteredTracks = soa::Filtered<soa::Join<aod::Tracks, aod::TracksExtra, aod::TrackSelection,
6161 aod::pidTPCPi, aod::pidTPCKa, aod::pidTPCPr,
62- aod::pidTOFPi , aod::pidTOFKa , aod::pidTOFPr , aod::pidTOFbeta>>;
62+ aod::pidTOFFullPi , aod::pidTOFFullKa , aod::pidTOFFullPr , aod::pidTOFbeta>>;
6363
6464 // Table aliases - MC
6565 using MyFilteredMCGenCollision = soa::Filtered<aod::McCollisions>::iterator;
@@ -130,6 +130,10 @@ struct ThreePartCorr {
130130 QARegistry.add (" hNSigmaKaon" , " hNSigmaKaon" , {HistType::kTH2D , {{201 , -5.025 , 5.025 }, {201 , -5.025 , 5.025 }}});
131131 QARegistry.add (" hNSigmaProton" , " hNSigmaProton" , {HistType::kTH2D , {{201 , -5.025 , 5.025 }, {201 , -5.025 , 5.025 }}});
132132
133+ QARegistry.add (" hTOFPion" , " hTOFPion" , {HistType::kTH2D , {{TrackPtAxis}, {1000 , -50 , 50 }}});
134+ QARegistry.add (" hTOFKaon" , " hTOFKaon" , {HistType::kTH2D , {{TrackPtAxis}, {1000 , -50 , 50 }}});
135+ QARegistry.add (" hTOFProton" , " hTOFProton" , {HistType::kTH2D , {{TrackPtAxis}, {1000 , -50 , 50 }}});
136+
133137 QARegistry.add (" hInvMassLambda" , " hInvMassLambda" , {HistType::kTH3D , {{LambdaInvMassAxis}, {V0PtAxis}, {CentralityAxis}}});
134138 QARegistry.add (" hInvMassAntiLambda" , " hInvMassAntiLambda" , {HistType::kTH3D , {{LambdaInvMassAxis}, {V0PtAxis}, {CentralityAxis}}});
135139
@@ -199,6 +203,12 @@ struct ThreePartCorr {
199203
200204 // Start of the Track QA
201205 for (const auto & track : tracks) {
206+ if (track.hasTOF ()) {
207+ QARegistry.fill (HIST (" hTOFPion" ), track.pt (), track.tofNSigmaPi ());
208+ QARegistry.fill (HIST (" hTOFKaon" ), track.pt (), track.tofNSigmaKa ());
209+ QARegistry.fill (HIST (" hTOFProton" ), track.pt (), track.tofNSigmaPr ());
210+ }
211+
202212 A_PID = TrackPID (track);
203213 if (A_PID[1 ] < 4.0 ) {
204214 QARegistry.fill (HIST (" hTrackPt" ), track.pt ());
0 commit comments