@@ -257,6 +257,12 @@ struct ThreeParticleCorrelations {
257257 rQARegistry.add (" hTOFPion" , " hTOFPion" , {HistType::kTH3D , {{trackPtAxis}, {1001 , -50.05 , 50.05 }, {2 , -2 , 2 }}});
258258 rQARegistry.add (" hTOFKaon" , " hTOFKaon" , {HistType::kTH3D , {{trackPtAxis}, {1001 , -50.05 , 50.05 }, {2 , -2 , 2 }}});
259259 rQARegistry.add (" hTOFProton" , " hTOFProton" , {HistType::kTH3D , {{trackPtAxis}, {1001 , -50.05 , 50.05 }, {2 , -2 , 2 }}});
260+ rQARegistry.add (" hTPCPion_MC" , " hTPCPion_MC" , {HistType::kTH3D , {{trackPtAxis}, {1001 , -50.05 , 50.05 }, {2 , -2 , 2 }}});
261+ rQARegistry.add (" hTPCKaon_MC" , " hTPCKaon_MC" , {HistType::kTH3D , {{trackPtAxis}, {1001 , -50.05 , 50.05 }, {2 , -2 , 2 }}});
262+ rQARegistry.add (" hTPCProton_MC" , " hTPCProton_MC" , {HistType::kTH3D , {{trackPtAxis}, {1001 , -50.05 , 50.05 }, {2 , -2 , 2 }}});
263+ rQARegistry.add (" hTOFPion_MC" , " hTOFPion_MC" , {HistType::kTH3D , {{trackPtAxis}, {1001 , -50.05 , 50.05 }, {2 , -2 , 2 }}});
264+ rQARegistry.add (" hTOFKaon_MC" , " hTOFKaon_MC" , {HistType::kTH3D , {{trackPtAxis}, {1001 , -50.05 , 50.05 }, {2 , -2 , 2 }}});
265+ rQARegistry.add (" hTOFProton_MC" , " hTOFProton_MC" , {HistType::kTH3D , {{trackPtAxis}, {1001 , -50.05 , 50.05 }, {2 , -2 , 2 }}});
260266
261267 rQARegistry.add (" hInvMassLambda" , " hInvMassLambda" , {HistType::kTH3D , {{lambdaInvMassAxis}, {v0PtAxis}, {centralityAxis}}});
262268 rQARegistry.add (" hInvMassAntiLambda" , " hInvMassAntiLambda" , {HistType::kTH3D , {{lambdaInvMassAxis}, {v0PtAxis}, {centralityAxis}}});
@@ -777,16 +783,28 @@ struct ThreeParticleCorrelations {
777783 rMCRegistry.fill (HIST (" hReconstructed" ), track.pt (), track.eta (), collision.centFT0C ());
778784 if (particle.pdgCode () == kPiPlus ) { // Pos pions
779785 rMCRegistry.fill (HIST (" hRecPionP" ), track.pt (), track.eta (), collision.centFT0C ());
786+ rQARegistry.fill (HIST (" hTPCPion_MC" ), track.pt (), track.tpcNSigmaPi (), track.sign ());
787+ rQARegistry.fill (HIST (" hTOFPion_MC" ), track.pt (), track.tofNSigmaPi (), track.sign ());
780788 } else if (particle.pdgCode () == kPiMinus ) { // Neg pions
781789 rMCRegistry.fill (HIST (" hRecPionN" ), track.pt (), track.eta (), collision.centFT0C ());
790+ rQARegistry.fill (HIST (" hTPCPion_MC" ), track.pt (), track.tpcNSigmaPi (), track.sign ());
791+ rQARegistry.fill (HIST (" hTOFPion_MC" ), track.pt (), track.tofNSigmaPi (), track.sign ());
782792 } else if (particle.pdgCode () == kKPlus ) { // Pos kaons
783793 rMCRegistry.fill (HIST (" hRecKaonP" ), track.pt (), track.eta (), collision.centFT0C ());
794+ rQARegistry.fill (HIST (" hTPCKaon_MC" ), track.pt (), track.tpcNSigmaKa (), track.sign ());
795+ rQARegistry.fill (HIST (" hTOFKaon_MC" ), track.pt (), track.tofNSigmaKa (), track.sign ());
784796 } else if (particle.pdgCode () == kKMinus ) { // Neg kaons
785797 rMCRegistry.fill (HIST (" hRecKaonN" ), track.pt (), track.eta (), collision.centFT0C ());
798+ rQARegistry.fill (HIST (" hTPCKaon_MC" ), track.pt (), track.tpcNSigmaKa (), track.sign ());
799+ rQARegistry.fill (HIST (" hTOFKaon_MC" ), track.pt (), track.tofNSigmaKa (), track.sign ());
786800 } else if (particle.pdgCode () == kProton ) { // Pos protons
787801 rMCRegistry.fill (HIST (" hRecProtonP" ), track.pt (), track.eta (), collision.centFT0C ());
802+ rQARegistry.fill (HIST (" hTPCProton_MC" ), track.pt (), track.tpcNSigmaPr (), track.sign ());
803+ rQARegistry.fill (HIST (" hTOFProton_MC" ), track.pt (), track.tofNSigmaPr (), track.sign ());
788804 } else if (particle.pdgCode () == kProtonBar ) { // Neg protons
789805 rMCRegistry.fill (HIST (" hRecProtonN" ), track.pt (), track.eta (), collision.centFT0C ());
806+ rQARegistry.fill (HIST (" hTPCProton_MC" ), track.pt (), track.tpcNSigmaPr (), track.sign ());
807+ rQARegistry.fill (HIST (" hTOFProton_MC" ), track.pt (), track.tofNSigmaPr (), track.sign ());
790808 }
791809
792810 if (trackFilters (track)) {
0 commit comments