Skip to content

Commit 3159a33

Browse files
authored
PWGDQ: add a cut for Jpsi study (#6774)
* Update CutsLibrary.cxx Add a cut for PbPb study * fix bug
1 parent f4cb7f5 commit 3159a33

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

PWGDQ/Core/CutsLibrary.cxx

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -815,6 +815,12 @@ AnalysisCompositeCut* o2::aod::dqcuts::GetCompositeCut(const char* cutName)
815815
return cut;
816816
}
817817

818+
if (!nameStr.compare("Jpsi_TPCPost_calib_debug8")) {
819+
cut->AddCut(GetAnalysisCut("jpsi_trackCut_debug3"));
820+
cut->AddCut(GetAnalysisCut("jpsi_TPCPID_debug8"));
821+
return cut;
822+
}
823+
818824
if (!nameStr.compare("LMee_TPCPost_calib_debug1")) {
819825
cut->AddCut(GetAnalysisCut("lmee_trackCut_debug"));
820826
cut->AddCut(GetAnalysisCut("lmee_TPCPID_debug1"));
@@ -3557,6 +3563,20 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
35573563
return cut;
35583564
}
35593565

3566+
if (!nameStr.compare("jpsi_trackCut_debug3")) {
3567+
cut->AddCut(VarManager::kEta, -0.9, 0.9);
3568+
cut->AddCut(VarManager::kTPCchi2, 0.0, 4.0);
3569+
cut->AddCut(VarManager::kTPCncls, 90., 159);
3570+
cut->AddCut(VarManager::kIsTPCrefit, 0.5, 1.5);
3571+
cut->AddCut(VarManager::kTPCnclsCR, 70., 159);
3572+
cut->AddCut(VarManager::kITSncls, 2.5, 7.5);
3573+
cut->AddCut(VarManager::kIsITSibAny, 0.5, 1.5);
3574+
cut->AddCut(VarManager::kITSchi2, 0.0, 5.0);
3575+
cut->AddCut(VarManager::kTrackDCAxy, -0.05, 0.05);
3576+
cut->AddCut(VarManager::kTrackDCAz, -1.0, 1.0);
3577+
return cut;
3578+
}
3579+
35603580
if (!nameStr.compare("lmee_trackCut_debug")) {
35613581
cut->AddCut(VarManager::kEta, -0.9, 0.9);
35623582
cut->AddCut(VarManager::kTPCchi2, 0.0, 4.0);
@@ -3944,6 +3964,14 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
39443964
return cut;
39453965
}
39463966

3967+
if (!nameStr.compare("jpsi_TPCPID_debug8")) {
3968+
cut->AddCut(VarManager::kTOFbeta, 0.975, 1.025, false, VarManager::kPin, 0.0, 3.0);
3969+
cut->AddCut(VarManager::kTPCnSigmaEl, -3.0, 4.0);
3970+
cut->AddCut(VarManager::kTPCnSigmaPi, 2.0, 999, false, VarManager::kPin, 3.0, 999.0);
3971+
cut->AddCut(VarManager::kTPCnSigmaPr, 2.0, 999, false, VarManager::kPin, 3.0, 999.0);
3972+
return cut;
3973+
}
3974+
39473975
if (!nameStr.compare("pidCut_lowP_Corr")) {
39483976
cut->AddCut(VarManager::kTPCnSigmaEl_Corr, -3.0, 3.0, false, VarManager::kP, 0.0, 5.0);
39493977
cut->AddCut(VarManager::kTPCnSigmaPi_Corr, 3.0, 999, false, VarManager::kP, 0.0, 5.0);

0 commit comments

Comments
 (0)