@@ -1022,12 +1022,20 @@ struct HadronNucleiCorrelation {
10221022 registryQa.fill (HIST (" QA/hnSigmaITSVsPt_Pr" ), track.pt () * track.sign (), track.itsNSigmaPr ());
10231023 registryQa.fill (HIST (" QA/hnSigmaITSVsPt_De" ), track.pt () * track.sign (), track.itsNSigmaDe ());
10241024 if (track.sign () > 0 ) {
1025- registryQa.fill (HIST (" QA/h3dTPCTOF_Pr" ), track.tpcNSigmaPr (), track.tofNSigmaPr (), track.pt ());
1026- registryQa.fill (HIST (" QA/h3dTPCTOF_De" ), track.tpcNSigmaDe (), track.tofNSigmaDe (), track.pt ());
1025+ if (track.pt () >= pTthrprTOF.value || !doITSPID.value || track.itsNSigmaPr () > nsigmaITSPr.value ) {
1026+ registryQa.fill (HIST (" QA/h3dTPCTOF_Pr" ), track.tpcNSigmaPr (), track.tofNSigmaPr (), track.pt ());
1027+ }
1028+ if (track.pt () >= pTthrdeTOF.value || !doITSPID.value || track.itsNSigmaDe () > nsigmaITSDe.value ) {
1029+ registryQa.fill (HIST (" QA/h3dTPCTOF_De" ), track.tpcNSigmaDe (), track.tofNSigmaDe (), track.pt ());
1030+ }
10271031 }
10281032 if (track.sign () < 0 ) {
1029- registryQa.fill (HIST (" QA/h3dTPCTOF_AntiPr" ), track.tpcNSigmaPr (), track.tofNSigmaPr (), track.pt ());
1030- registryQa.fill (HIST (" QA/h3dTPCTOF_AntiDe" ), track.tpcNSigmaDe (), track.tofNSigmaDe (), track.pt ());
1033+ if (track.pt () >= pTthrprTOF.value || !doITSPID.value || track.itsNSigmaPr () > nsigmaITSPr.value ) {
1034+ registryQa.fill (HIST (" QA/h3dTPCTOF_AntiPr" ), track.tpcNSigmaPr (), track.tofNSigmaPr (), track.pt ());
1035+ }
1036+ if (track.pt () >= pTthrdeTOF.value || !doITSPID.value || track.itsNSigmaDe () > nsigmaITSDe.value ) {
1037+ registryQa.fill (HIST (" QA/h3dTPCTOF_AntiDe" ), track.tpcNSigmaDe (), track.tofNSigmaDe (), track.pt ());
1038+ }
10311039 }
10321040
10331041 if (isProton (track, -1 )) {
0 commit comments