@@ -224,8 +224,8 @@ struct Kstarqa {
224224 // hInvMass.add("multdist_FT0A", "FT0A Multiplicity distribution", kTH1F, {axisMultdist});
225225 // hInvMass.add("multdist_FT0C", "FT0C Multiplicity distribution", kTH1F, {axisMultdist});
226226 // hInvMass.add("hNcontributor", "Number of primary vertex contributor", kTH1F, {{2000, 0.0f, 10000.0f}});
227- rEventSelection.add (" hDcaxy" , " Dcaxy distribution" , kTH1F , {{50 , -1 .0f , 1 .0f }});
228- rEventSelection.add (" hDcaz" , " Dcaz distribution" , kTH1F , {{50 , -1 .0f , 1 .0f }});
227+ rEventSelection.add (" hDcaxy" , " Dcaxy distribution" , kTH1F , {{200 , -1 .0f , 1 .0f }});
228+ rEventSelection.add (" hDcaz" , " Dcaz distribution" , kTH1F , {{200 , -1 .0f , 1 .0f }});
229229 }
230230 }
231231
@@ -1035,21 +1035,33 @@ struct Kstarqa {
10351035 int track1PDG = std::abs (mctrack1.pdgCode ());
10361036 int track2PDG = std::abs (mctrack2.pdgCode ());
10371037
1038- if (cQAplots && (mctrack1. pdgCode () == 211 || mctrack2.pdgCode () == 211 )) { // pion
1038+ if (cQAplots && (mctrack2.pdgCode () == 211 )) { // pion
10391039 hPID.fill (HIST (" Before/h1PID_TPC_pos_pion" ), track2.tpcNSigmaPi ());
10401040 hPID.fill (HIST (" Before/h1PID_TOF_pos_pion" ), track2.tofNSigmaPi ());
1041+ hPID.fill (HIST (" Before/hNsigmaTPC_Pi_before" ), track2.pt (), track2.tpcNSigmaPi ());
1042+ hPID.fill (HIST (" Before/hNsigmaTOF_Pi_before" ), track2.pt (), track2.tofNSigmaPi ());
10411043 }
1042- if (cQAplots && (mctrack1. pdgCode () == 321 || mctrack2.pdgCode () == 321 )) { // kaon
1044+ if (cQAplots && (mctrack2.pdgCode () == 321 )) { // kaon
10431045 hPID.fill (HIST (" Before/h1PID_TPC_pos_kaon" ), track2.tpcNSigmaKa ());
10441046 hPID.fill (HIST (" Before/h1PID_TOF_pos_kaon" ), track2.tofNSigmaKa ());
1047+ hPID.fill (HIST (" Before/hNsigmaTPC_Ka_before" ), track2.pt (), track2.tpcNSigmaKa ());
1048+ hPID.fill (HIST (" Before/hNsigmaTOF_Ka_before" ), track2.pt (), track2.tofNSigmaKa ());
10451049 }
1046- if (cQAplots && (mctrack1.pdgCode () == -211 || mctrack2.pdgCode () == -211 )) { // negative track pion
1047- hPID.fill (HIST (" Before/h1PID_TPC_neg_pion" ), track1.tpcNSigmaPi ());
1048- hPID.fill (HIST (" Before/h1PID_TOF_neg_pion" ), track1.tofNSigmaPi ());
1050+ if (cQAplots && (mctrack2.pdgCode () == -211 )) { // negative track pion
1051+ hPID.fill (HIST (" Before/h1PID_TPC_neg_pion" ), track2.tpcNSigmaPi ());
1052+ hPID.fill (HIST (" Before/h1PID_TOF_neg_pion" ), track2.tofNSigmaPi ());
1053+ hPID.fill (HIST (" Before/hNsigmaTPC_Pi_before" ), track2.pt (), track2.tpcNSigmaPi ());
1054+ hPID.fill (HIST (" Before/hNsigmaTOF_Pi_before" ), track2.pt (), track2.tofNSigmaPi ());
10491055 }
1050- if (cQAplots && (mctrack1.pdgCode () == -321 || mctrack2.pdgCode () == -321 )) { // negative track kaon
1051- hPID.fill (HIST (" Before/h1PID_TPC_neg_kaon" ), track1.tpcNSigmaKa ());
1052- hPID.fill (HIST (" Before/h1PID_TOF_neg_kaon" ), track1.tofNSigmaKa ());
1056+ if (cQAplots && (mctrack2.pdgCode () == -321 )) { // negative track kaon
1057+ hPID.fill (HIST (" Before/h1PID_TPC_neg_kaon" ), track2.tpcNSigmaKa ());
1058+ hPID.fill (HIST (" Before/h1PID_TOF_neg_kaon" ), track2.tofNSigmaKa ());
1059+ hPID.fill (HIST (" Before/hNsigmaTPC_Ka_before" ), track2.pt (), track2.tpcNSigmaKa ());
1060+ hPID.fill (HIST (" Before/hNsigmaTOF_Ka_before" ), track2.pt (), track2.tofNSigmaKa ());
1061+ }
1062+ if (cQAplots && (abs (mctrack1.pdgCode ()) == 321 && abs (mctrack2.pdgCode ()) == 211 )) {
1063+ hPID.fill (HIST (" Before/hNsigma_TPC_TOF_Ka_before" ), track1.tpcNSigmaKa (), track1.tofNSigmaKa ());
1064+ hPID.fill (HIST (" Before/hNsigma_TPC_TOF_Pi_before" ), track2.tpcNSigmaPi (), track2.tofNSigmaPi ());
10531065 }
10541066
10551067 if (!mctrack1.isPhysicalPrimary ()) {
0 commit comments