@@ -179,10 +179,14 @@ struct ThreeParticleCorrelations {
179179 rQARegistry.add (" hTrackPhi" , " hTrackPhi" , {HistType::kTH1D , {{100 , (-1 . / 2 ) * constants::math::PI, (5 . / 2 ) * constants::math::PI}}});
180180 rQARegistry.add (" hTrackNSharedClusters" , " hTrackNSharedClusters" , {HistType::kTH1D , {{200 , 0 , 200 }}});
181181
182- rQARegistry.add (" hPtPion" , " hPtPion" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis}, {2 , -2 , 2 }}});
183- rQARegistry.add (" hPtKaon" , " hPtKaon" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis}, {2 , -2 , 2 }}});
184- rQARegistry.add (" hPtProton" , " hPtProton" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis}, {2 , -2 , 2 }}});
185- rQARegistry.add (" hPtV0" , " hPtV0" , {HistType::kTH3D , {{v0PtAxis}, {centralityAxis}, {2 , -2 , 2 }}});
182+ rQARegistry.add (" hPtPion_Uncorrected" , " hPtPion_Uncorrected" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis}, {2 , -2 , 2 }}});
183+ rQARegistry.add (" hPtKaon_Uncorrected" , " hPtKaon_Uncorrected" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis}, {2 , -2 , 2 }}});
184+ rQARegistry.add (" hPtProton_Uncorrected" , " hPtProton_Uncorrected" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis}, {2 , -2 , 2 }}});
185+ rQARegistry.add (" hPtV0_Uncorrected" , " hPtV0_Uncorrected" , {HistType::kTH3D , {{v0PtAxis}, {centralityAxis}, {2 , -2 , 2 }}});
186+ rQARegistry.add (" hPtPion_Corrected" , " hPtPion_Corrected" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis}, {2 , -2 , 2 }}});
187+ rQARegistry.add (" hPtKaon_Corrected" , " hPtKaon_Corrected" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis}, {2 , -2 , 2 }}});
188+ rQARegistry.add (" hPtProton_Corrected" , " hPtProton_Corrected" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis}, {2 , -2 , 2 }}});
189+ rQARegistry.add (" hPtV0_Corrected" , " hPtV0_Corrected" , {HistType::kTH3D , {{v0PtAxis}, {centralityAxis}, {2 , -2 , 2 }}});
186190 rQARegistry.add (" hPtPion_MC" , " hPtPion_MC" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis}, {2 , -2 , 2 }}});
187191 rQARegistry.add (" hPtKaon_MC" , " hPtKaon_MC" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis}, {2 , -2 , 2 }}});
188192 rQARegistry.add (" hPtProton_MC" , " hPtProton_MC" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis}, {2 , -2 , 2 }}});
@@ -197,12 +201,12 @@ struct ThreeParticleCorrelations {
197201 rQARegistry.add (" hBetaKaon" , " hBetaKaon" , {HistType::kTH2D , {{56 , 0.2 , 3.0 }, {70 , 0.4 , 1.1 }}});
198202 rQARegistry.add (" hBetaProton" , " hBetaProton" , {HistType::kTH2D , {{56 , 0.2 , 3.0 }, {70 , 0.4 , 1.1 }}});
199203
200- rQARegistry.add (" hTPCPion" , " hTPCPion" , {HistType::kTH2D , {{trackPtAxis}, {241 , -6 , 6 }}});
201- rQARegistry.add (" hTPCKaon" , " hTPCKaon" , {HistType::kTH2D , {{trackPtAxis}, {241 , -6 , 6 }}});
202- rQARegistry.add (" hTPCProton" , " hTPCProton" , {HistType::kTH2D , {{trackPtAxis}, {241 , -6 , 6 }}});
203- rQARegistry.add (" hTOFPion" , " hTOFPion" , {HistType::kTH2D , {{trackPtAxis}, {1000 , -50 , 50 }}});
204- rQARegistry.add (" hTOFKaon" , " hTOFKaon" , {HistType::kTH2D , {{trackPtAxis}, {1000 , -50 , 50 }}});
205- rQARegistry.add (" hTOFProton" , " hTOFProton" , {HistType::kTH2D , {{trackPtAxis}, {1000 , -50 , 50 }}});
204+ rQARegistry.add (" hTPCPion" , " hTPCPion" , {HistType::kTH2D , {{trackPtAxis}, {1001 , -50.05 , 50.05 }}});
205+ rQARegistry.add (" hTPCKaon" , " hTPCKaon" , {HistType::kTH2D , {{trackPtAxis}, {1001 , -50.05 , 50.05 }}});
206+ rQARegistry.add (" hTPCProton" , " hTPCProton" , {HistType::kTH2D , {{trackPtAxis}, {1001 , -50.05 , 50.05 }}});
207+ rQARegistry.add (" hTOFPion" , " hTOFPion" , {HistType::kTH2D , {{trackPtAxis}, {1001 , -50.05 , 50.05 }}});
208+ rQARegistry.add (" hTOFKaon" , " hTOFKaon" , {HistType::kTH2D , {{trackPtAxis}, {1001 , -50.05 , 50.05 }}});
209+ rQARegistry.add (" hTOFProton" , " hTOFProton" , {HistType::kTH2D , {{trackPtAxis}, {1001 , -50.05 , 50.05 }}});
206210
207211 rQARegistry.add (" hInvMassLambda" , " hInvMassLambda" , {HistType::kTH3D , {{lambdaInvMassAxis}, {v0PtAxis}, {centralityAxis}}});
208212 rQARegistry.add (" hInvMassAntiLambda" , " hInvMassAntiLambda" , {HistType::kTH3D , {{lambdaInvMassAxis}, {v0PtAxis}, {centralityAxis}}});
@@ -353,15 +357,18 @@ struct ThreeParticleCorrelations {
353357 rQARegistry.fill (HIST (" hdEdx" ), track.pt (), track.tpcSignal ());
354358 rQARegistry.fill (HIST (" hBeta" ), track.pt (), track.beta ());
355359 if (assocPID[0 ] == pionID) { // Pions
356- rQARegistry.fill (HIST (" hPtPion" ), track.pt (), collision.centFT0C (), track.sign (), 1 . / trackEff (hEffPions, track, collision.centFT0C ()));
360+ rQARegistry.fill (HIST (" hPtPion_Uncorrected" ), track.pt (), collision.centFT0C (), track.sign ());
361+ rQARegistry.fill (HIST (" hPtPion_Corrected" ), track.pt (), collision.centFT0C (), track.sign (), 1 . / trackEff (hEffPions, track, collision.centFT0C ()));
357362 rQARegistry.fill (HIST (" hdEdxPion" ), track.pt (), track.tpcSignal ());
358363 rQARegistry.fill (HIST (" hBetaPion" ), track.pt (), track.beta ());
359364 } else if (assocPID[0 ] == kaonID) { // Kaons
360- rQARegistry.fill (HIST (" hPtKaon" ), track.pt (), collision.centFT0C (), track.sign (), 1 . / trackEff (hEffKaons, track, collision.centFT0C ()));
365+ rQARegistry.fill (HIST (" hPtKaon_Uncorrected" ), track.pt (), collision.centFT0C (), track.sign ());
366+ rQARegistry.fill (HIST (" hPtKaon_Corrected" ), track.pt (), collision.centFT0C (), track.sign (), 1 . / trackEff (hEffKaons, track, collision.centFT0C ()));
361367 rQARegistry.fill (HIST (" hdEdxKaon" ), track.pt (), track.tpcSignal ());
362368 rQARegistry.fill (HIST (" hBetaKaon" ), track.pt (), track.beta ());
363369 } else if (assocPID[0 ] == protonID) { // Protons
364- rQARegistry.fill (HIST (" hPtProton" ), track.pt (), collision.centFT0C (), track.sign (), 1 . / trackEff (hEffProtons, track, collision.centFT0C ()));
370+ rQARegistry.fill (HIST (" hPtProton_Uncorrected" ), track.pt (), collision.centFT0C (), track.sign ());
371+ rQARegistry.fill (HIST (" hPtProton_Corrected" ), track.pt (), collision.centFT0C (), track.sign (), 1 . / trackEff (hEffProtons, track, collision.centFT0C ()));
365372 rQARegistry.fill (HIST (" hdEdxProton" ), track.pt (), track.tpcSignal ());
366373 rQARegistry.fill (HIST (" hBetaProton" ), track.pt (), track.beta ());
367374 }
@@ -376,7 +383,8 @@ struct ThreeParticleCorrelations {
376383 triggSign = v0Sign (trigger);
377384 v0Efficiency = v0Eff (hEffLambdas, trigger, collision.centFT0C ());
378385
379- rQARegistry.fill (HIST (" hPtV0" ), trigger.pt (), collision.centFT0C (), triggSign, 1 . / v0Efficiency);
386+ rQARegistry.fill (HIST (" hPtV0_Uncorrected" ), trigger.pt (), collision.centFT0C (), triggSign);
387+ rQARegistry.fill (HIST (" hPtV0_Corrected" ), trigger.pt (), collision.centFT0C (), triggSign, 1 . / v0Efficiency);
380388 if (triggSign == 1 ) {
381389 candMass = trigger.mLambda ();
382390 rQARegistry.fill (HIST (" hInvMassLambda" ), trigger.mLambda (), trigger.pt (), collision.centFT0C (), 1 . / v0Efficiency);
0 commit comments