Skip to content

Commit 5d36348

Browse files
committed
Add the list of cuts for DQ used by the CEFP task in the CutsLibrary
1 parent 7fb7fa1 commit 5d36348

File tree

2 files changed

+90
-22
lines changed

2 files changed

+90
-22
lines changed

β€ŽPWGDQ/Core/CutsLibrary.cxxβ€Ž

Lines changed: 14 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ AnalysisCompositeCut* o2::aod::dqcuts::GetCompositeCut(const char* cutName)
3232
// ///////////////////////////////////////////////
3333
// These are the Cuts used in the CEFP Task //
3434
// to select tracks in the event selection //
35+
// //
36+
// see CutsLubrary.h for the description //
3537
// ///////////////////////////////////////////////
3638
if (!nameStr.compare("Electron2022")) {
3739
cut->AddCut(GetAnalysisCut("jpsiStandardKine"));
@@ -40,43 +42,33 @@ AnalysisCompositeCut* o2::aod::dqcuts::GetCompositeCut(const char* cutName)
4042
return cut;
4143
}
4244
if (!nameStr.compare("Electron2023")) {
43-
cut->AddCut(GetAnalysisCut("jpsiStandardKine4"));
45+
cut->AddCut(GetAnalysisCut("jpsiStandardKine"));
4446
cut->AddCut(GetAnalysisCut("electronStandardQualityForO2MCdebug"));
45-
cut->AddCut(GetAnalysisCut("pidCut_lowP_Corr"));
46-
47-
AnalysisCompositeCut* pidCut_highP = new AnalysisCompositeCut("pidCut_highP", "pidCut_highP", kFALSE);
48-
pidCut_highP->AddCut(GetAnalysisCut("EleInclusion_highP_Corr"));
49-
pidCut_highP->AddCut(GetAnalysisCut("PionExclusion_highP_Corr"));
50-
cut->AddCut(pidCut_highP);
47+
cut->AddCut(GetAnalysisCut("jpsi_TPCPID_debug5_noCorr"));
5148
return cut;
5249
}
53-
if (!nameStr.compare("Electron2023_Tight")) {
54-
cut->AddCut(GetAnalysisCut("jpsiStandardKine4"));
55-
cut->AddCut(GetAnalysisCut("electronStandardQualityForO2MCdebug"));
56-
cut->AddCut(GetAnalysisCut("pidCut_lowP_Corr"));
57-
58-
AnalysisCompositeCut* pidCut_highP = new AnalysisCompositeCut("pidCut_highP", "pidCut_highP", kFALSE);
59-
pidCut_highP->AddCut(GetAnalysisCut("EleInclusion_highP2_Corr"));
60-
pidCut_highP->AddCut(GetAnalysisCut("PionExclusion_highP_Corr"));
61-
cut->AddCut(pidCut_highP);
50+
if (!nameStr.compare("LowMassElectron2023")) {
51+
cut->AddCut(GetAnalysisCut("lmeeStandardKine"));
52+
cut->AddCut(GetAnalysisCut("LooseGlobalTrackRun3"));
53+
cut->AddCut(GetAnalysisCut("lmee_pp_502TeV_TOFloose_pionrej"));
6254
return cut;
6355
}
6456
if (!nameStr.compare("MuonLow2022")) {
6557
cut->AddCut(GetAnalysisCut("muonLowPt2"));
6658
cut->AddCut(GetAnalysisCut("muonQualityCuts"));
6759
return cut;
6860
}
69-
if (!nameStr.compare("MuonLow2023")) {
70-
cut->AddCut(GetAnalysisCut("muonLowPt2"));
71-
cut->AddCut(GetAnalysisCut("muonQualityCuts"));
72-
cut->AddCut(GetAnalysisCut("MCHMID"));
73-
return cut;
74-
}
7561
if (!nameStr.compare("MuonHigh2022")) {
7662
cut->AddCut(GetAnalysisCut("muonHighPt2"));
7763
cut->AddCut(GetAnalysisCut("muonQualityCuts"));
7864
return cut;
7965
}
66+
if (!nameStr.compare("MuonLow2023")) {
67+
cut->AddCut(GetAnalysisCut("muonLowPt2"));
68+
cut->AddCut(GetAnalysisCut("muonQualityCuts10SigmaPDCA"));
69+
cut->AddCut(GetAnalysisCut("MCHMID"));
70+
return cut;
71+
}
8072
if (!nameStr.compare("MuonHigh2023")) {
8173
cut->AddCut(GetAnalysisCut("muonHighPt6"));
8274
cut->AddCut(GetAnalysisCut("muonQualityCuts"));

β€ŽPWGDQ/Core/CutsLibrary.hβ€Ž

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,82 @@
2121
#include "PWGDQ/Core/AnalysisCompositeCut.h"
2222
#include "PWGDQ/Core/VarManager.h"
2323

24+
// ///////////////////////////////////////////////
25+
// These are the Cuts used in the CEFP Task //
26+
// to select tracks in the event selection //
27+
// ///////////////////////////////////////////////
28+
//
29+
// Electron 2022 cuts :
30+
// - Single e pT > 1.0 GeV/c
31+
// - Single e π›ˆ = [-0.9 ; 0.9]
32+
// - Is SPD Any : yes
33+
// - TPC 𝝌2 < 4.0
34+
// - TPC N Clusters = [70 ; 160]
35+
// - n-𝛔e = [-4.0 ; 4.0]
36+
// - n-π›”πœ‹ > 2.5
37+
// - n-𝛔p > 2.5
38+
// - PID post-calibration : Yes
39+
// - Track-collision association : No
40+
// For the dielectron Cut : pairNoCut
41+
// mee > 0 GeV/c2
42+
//
43+
// Electron 2023 & 2024 cuts :
44+
// - Single e pT > 1.0 GeV/c
45+
// - Single e π›ˆ = [-0.9 ; 0.9]
46+
// - Is SPD Any : yes
47+
// - TPC 𝝌2 < 4.0
48+
// - TPC N Clusters = [70 ; 160]
49+
// - n-𝛔e = [-4.0 ; 4.0]
50+
// - n-π›”πœ‹ > 2.5
51+
// - n-𝛔p > 2.5
52+
// - PID post-calibration : No
53+
// - Track-collision association : Yes
54+
// For the dielectron Cut : pairMassLow5
55+
// mee > 1.8 GeV/c2
56+
//
57+
// Low Mass electrons 2023 & 2024 cuts :
58+
// - Single e pT > 0.4 GeV/c
59+
// - Single e π›ˆ = [-0.8 ; 0.8]
60+
// - Is SPD Any : yes
61+
// - TPC 𝝌2 < 4.0
62+
// - ITS 𝝌2 < 6.0
63+
// - TPC N Clusters = [70 ; 170]
64+
// - ITS N Clusters = [3.5 ; 7.5]
65+
// - n-𝛔e = [-4.0 ; 4.0]
66+
// - n-π›”πœ‹ > 3.5 for 0.0 < pIN < 2.0
67+
// - n-𝛔p > 2.5 for 2.0 < pIN < 1e+10
68+
// - n-𝛔e TOF = [-4.0 ; 4.0] for 0.3 < pIN < 1e+10
69+
// - PID post-calibration : No
70+
// - Track-collision association : Yes
71+
// For the dielectron Cut :
72+
// - Intermediate Mass Range ee trigger : mee > 1.3 GeV/c2 (pairMass1_3)
73+
// - High Mass Range ee trigger : mee > 3.5 GeV/c2 (pairMassLow12)
74+
//
75+
// Muons Cuts 2022 :
76+
// - Single 𝛍 Low (High) pT > 0.7 (4.0) GeV/c
77+
// - Single 𝛍 π›ˆ = [-4.0 ; -2.5]
78+
// - Rabs = [17.6 ; 89.5]
79+
// - p x DCA = ~6 𝛔p x DCA
80+
// - Matching MCH-MID : No
81+
// - Track-collision association : No
82+
// For the dimuon cut
83+
// m𝛍𝛍 > 1.8 GeV/c2
84+
//
85+
// Muons Cuts 2023 & 2024 :
86+
// - Single 𝛍 Low (High) pT > 0.7 (20.0) GeV/c
87+
// - Single 𝛍 π›ˆ = [-4.0 ; -2.5]
88+
// - Rabs = [17.6 ; 89.5]
89+
// - p x DCA = ~10 𝛔p x DCA
90+
// - Matching MCH-MID : Yes
91+
// - Track-collision association : Yes
92+
// For the dimuon cut
93+
// m𝛍𝛍 > 1.8 GeV/c2
94+
//
95+
//
96+
// ///////////////////////////////////////////////
97+
// End of Cuts for CEFP //
98+
// ///////////////////////////////////////////////
99+
24100
namespace o2::aod
25101
{
26102
namespace dqcuts

0 commit comments

Comments
Β (0)