diff --git a/PWGDQ/Core/CutsLibrary.cxx b/PWGDQ/Core/CutsLibrary.cxx index 187a1ec1700..2ae8d38fde4 100644 --- a/PWGDQ/Core/CutsLibrary.cxx +++ b/PWGDQ/Core/CutsLibrary.cxx @@ -3110,6 +3110,24 @@ AnalysisCompositeCut* o2::aod::dqcuts::GetCompositeCut(const char* cutName) return cut; } + if (nameStr == "muonLowPt1p5_MchMidmatching") { + cut->AddCut(GetAnalysisCut("muonLowPt1p5")); + cut->AddCut(GetAnalysisCut("matchedMchMid")); + return cut; + } + + if (nameStr == "muonLowPt1p7_MchMidmatching") { + cut->AddCut(GetAnalysisCut("muonLowPt1p7")); + cut->AddCut(GetAnalysisCut("matchedMchMid")); + return cut; + } + + if (nameStr == "muonLowPt6_MchMidmatching") { + cut->AddCut(GetAnalysisCut("muonLowPt6")); + cut->AddCut(GetAnalysisCut("matchedMchMid")); + return cut; + } + if (nameStr == "muonLowPt10SigmaPDCA") { cut->AddCut(GetAnalysisCut("muonLowPt")); cut->AddCut(GetAnalysisCut("muonQualityCuts10SigmaPDCA")); @@ -3174,6 +3192,18 @@ AnalysisCompositeCut* o2::aod::dqcuts::GetCompositeCut(const char* cutName) return cut; } + if (nameStr == "muonLowPt1p5") { + cut->AddCut(GetAnalysisCut("muonLowPt1p5")); + cut->AddCut(GetAnalysisCut("muonQualityCuts")); + return cut; + } + + if (nameStr == "muonLowPt1p7") { + cut->AddCut(GetAnalysisCut("muonLowPt1p7")); + cut->AddCut(GetAnalysisCut("muonQualityCuts")); + return cut; + } + if (nameStr == "muonLowPtMatchingOnly") { cut->AddCut(GetAnalysisCut("muonLowPt")); cut->AddCut(GetAnalysisCut("muonQualityCutsMatchingOnly")); @@ -6663,6 +6693,16 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName) return cut; } + if (nameStr == "muonLowPt1p5") { + cut->AddCut(VarManager::kPt, 1.5, 1000.0); + return cut; + } + + if (nameStr == "muonLowPt1p7") { + cut->AddCut(VarManager::kPt, 1.7, 1000.0); + return cut; + } + if (nameStr == "muonHighPt") { cut->AddCut(VarManager::kPt, 3.0, 1000.0); return cut;