@@ -412,6 +412,29 @@ AnalysisCompositeCut* o2::aod::dqcuts::GetCompositeCut(const char* cutName)
412412 return cut;
413413 }
414414
415+ if (!nameStr.compare (" emu_electronCuts_tof" )) {
416+ cut->AddCut (GetAnalysisCut (" jpsiStandardKine" ));
417+ cut->AddCut (GetAnalysisCut (" electronStandardQualityForO2MCdebug4" ));
418+ cut->AddCut (GetAnalysisCut (" electronPIDnsigmaSkewed" ));
419+ cut->AddCut (GetAnalysisCut (" tof_electron_sigma_2" ));
420+ return cut;
421+ }
422+
423+ if (!nameStr.compare (" emu_electronCuts_tightTPC" )) {
424+ cut->AddCut (GetAnalysisCut (" jpsiStandardKine" ));
425+ cut->AddCut (GetAnalysisCut (" electronStandardQualityForO2MCdebug4" ));
426+ cut->AddCut (GetAnalysisCut (" electronPIDnsigmaSkewed_2" ));
427+ return cut;
428+ }
429+
430+ if (!nameStr.compare (" emu_electronCuts_tof_tightTPC" )) {
431+ cut->AddCut (GetAnalysisCut (" jpsiStandardKine" ));
432+ cut->AddCut (GetAnalysisCut (" electronStandardQualityForO2MCdebug4" ));
433+ cut->AddCut (GetAnalysisCut (" electronPIDnsigmaSkewed_2" ));
434+ cut->AddCut (GetAnalysisCut (" tof_electron_sigma_2" ));
435+ return cut;
436+ }
437+
415438 if (!nameStr.compare (" jpsiKineAndQuality" )) {
416439 cut->AddCut (GetAnalysisCut (" jpsiStandardKine" ));
417440 cut->AddCut (GetAnalysisCut (" electronStandardQuality" ));
@@ -4833,6 +4856,13 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
48334856 return cut;
48344857 }
48354858
4859+ if (!nameStr.compare (" electronPIDnsigmaSkewed_2" )) {
4860+ cut->AddCut (VarManager::kTPCnSigmaEl , -0.0 , 3.0 );
4861+ cut->AddCut (VarManager::kTPCnSigmaPr , 3.5 , 3000.0 );
4862+ cut->AddCut (VarManager::kTPCnSigmaPi , 3.5 , 3000.0 );
4863+ return cut;
4864+ }
4865+
48364866 if (!nameStr.compare (" electronPIDPrKaPiRej" )) {
48374867 cut->AddCut (VarManager::kTPCnSigmaEl , -3.0 , 3.0 );
48384868 cut->AddCut (VarManager::kTPCnSigmaPr , -3.0 , 3.0 , true );
@@ -4997,6 +5027,11 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
49975027 return cut;
49985028 }
49995029
5030+ if (!nameStr.compare (" tof_electron_sigma_2" )) {
5031+ cut->AddCut (VarManager::kTOFnSigmaEl , -3 ., 3 .);
5032+ return cut;
5033+ }
5034+
50005035 if (!nameStr.compare (" tof_electron_loose" )) {
50015036 cut->AddCut (VarManager::kTOFbeta , 0.95 , 1.05 , false , VarManager::kPin , 0.0 , 1e+10 , false );
50025037 return cut;
0 commit comments