@@ -3665,79 +3665,10 @@ AnalysisCompositeCut* o2::aod::dqcuts::GetCompositeCut(const char* cutName)
36653665 return cut;
36663666 }
36673667
3668- if (!nameStr.compare (" emu_electron_test1 " )) {
3668+ if (!nameStr.compare (" emu_electron_test " )) {
36693669 cut->AddCut (GetAnalysisCut (" jpsiStandardKine" ));
3670- cut->AddCut (GetAnalysisCut (" electronStandardQualityForO2MCdebug4" ));
3671- cut->AddCut (GetAnalysisCut (" electronPIDnsigmaOpen" ));
3672- return cut;
3673- }
3674-
3675- if (!nameStr.compare (" emu_electron_test2" )) {
3676- cut->AddCut (GetAnalysisCut (" jpsiStandardKine2" ));
3677- cut->AddCut (GetAnalysisCut (" electronStandardQualityForO2MCdebug4" ));
3678- cut->AddCut (GetAnalysisCut (" electronPIDnsigmaOpen" ));
3679- return cut;
3680- }
3681-
3682- if (!nameStr.compare (" emu_electron_test3" )) {
3683- cut->AddCut (GetAnalysisCut (" jpsiKineSkimmed" ));
3684- cut->AddCut (GetAnalysisCut (" electronStandardQualityForO2MCdebug4" ));
3685- cut->AddCut (GetAnalysisCut (" electronPIDnsigmaOpen" ));
3686- return cut;
3687- }
3688-
3689- if (!nameStr.compare (" emu_electron_test1_loosensigma" )) {
3690- cut->AddCut (GetAnalysisCut (" jpsiStandardKine" ));
3691- cut->AddCut (GetAnalysisCut (" electronStandardQualityForO2MCdebug4" ));
3692- cut->AddCut (GetAnalysisCut (" electronPIDnsigmaVeryVeryLoose2" ));
3693- return cut;
3694- }
3695-
3696- if (!nameStr.compare (" emu_electron_test2_loosensigma" )) {
3697- cut->AddCut (GetAnalysisCut (" jpsiStandardKine2" ));
3698- cut->AddCut (GetAnalysisCut (" electronStandardQualityForO2MCdebug4" ));
3699- cut->AddCut (GetAnalysisCut (" electronPIDnsigmaVeryVeryLoose2" ));
3700- return cut;
3701- }
3702-
3703- if (!nameStr.compare (" emu_electron_test3_loosensigma" )) {
3704- cut->AddCut (GetAnalysisCut (" jpsiKineSkimmed" ));
3705- cut->AddCut (GetAnalysisCut (" electronStandardQualityForO2MCdebug4" ));
3706- cut->AddCut (GetAnalysisCut (" electronPIDnsigmaVeryVeryLoose2" ));
3707- return cut;
3708- }
3709-
3710- if (!nameStr.compare (" emu_electron_test1_tightnsigma" )) {
3711- cut->AddCut (GetAnalysisCut (" jpsiStandardKine" ));
3712- cut->AddCut (GetAnalysisCut (" electronStandardQualityForO2MCdebug4" ));
3713- cut->AddCut (GetAnalysisCut (" electronPIDnsigmaLoose" ));
3714- return cut;
3715- }
3716-
3717- if (!nameStr.compare (" emu_electron_test2_tightnsigma" )) {
3718- cut->AddCut (GetAnalysisCut (" jpsiStandardKine2" ));
3719- cut->AddCut (GetAnalysisCut (" electronStandardQualityForO2MCdebug4" ));
3720- cut->AddCut (GetAnalysisCut (" electronPIDnsigmaLoose" ));
3721- return cut;
3722- }
3723-
3724- if (!nameStr.compare (" emu_electron_test3_tightnsigma" )) {
3725- cut->AddCut (GetAnalysisCut (" jpsiKineSkimmed" ));
3726- cut->AddCut (GetAnalysisCut (" electronStandardQualityForO2MCdebug4" ));
3727- cut->AddCut (GetAnalysisCut (" electronPIDnsigmaLoose" ));
3728- return cut;
3729- }
3730-
3731- if (!nameStr.compare (" emu_electron_specialTest" )) {
3732- cut->AddCut (GetAnalysisCut (" jpsiStandardKineForEMu" ));
3733- cut->AddCut (GetAnalysisCut (" electronStandardQualityForO2MCdebug4" ));
3734- cut->AddCut (GetAnalysisCut (" electronPIDnsigmaVeryVeryLoose2" ));
3735- return cut;
3736- }
3737-
3738- if (!nameStr.compare (" emu_electron_specialTest2" )) {
3739- cut->AddCut (GetAnalysisCut (" jpsiStandardKineForEMu" ));
3740- cut->AddCut (GetAnalysisCut (" electronStandardQualityForO2MCdebug4" ));
3670+ cut->AddCut (GetAnalysisCut (" electronTrackQuality_Maolin" ));
3671+ cut->AddCut (GetAnalysisCut (" electronPIDnsigmaEMu" ));
37413672 return cut;
37423673 }
37433674
@@ -4298,12 +4229,6 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
42984229 return cut;
42994230 }
43004231
4301- if (!nameStr.compare (" jpsiStandardKineForEMu" )) {
4302- cut->AddCut (VarManager::kPt , 5.0 , 1000.0 );
4303- cut->AddCut (VarManager::kEta , -0.9 , 0.9 );
4304- return cut;
4305- }
4306-
43074232 if (!nameStr.compare (" lmeePrefilterKine" )) {
43084233 cut->AddCut (VarManager::kPt , 0 ., 20.0 );
43094234 cut->AddCut (VarManager::kEta , -1.2 , 1.2 );
@@ -4744,6 +4669,17 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
47444669 return cut;
47454670 }
47464671
4672+ if (!nameStr.compare (" electronTrackQuality_Maolin" )) {
4673+ cut->AddCut (VarManager::kIsITSibAny , 0.5 , 1.5 );
4674+ cut->AddCut (VarManager::kITSchi2 , 0.0 , 15.0 );
4675+ cut->AddCut (VarManager::kTPCchi2 , 0.0 , 4.0 );
4676+ cut->AddCut (VarManager::kTPCncls , 70 , 161 .);
4677+ cut->AddCut (VarManager::kTPCnclsCR , 70 , 161 );
4678+ cut->AddCut (VarManager::kTrackDCAxy , -2.0 , 2.0 );
4679+ cut->AddCut (VarManager::kTrackDCAz , -2.0 , 2.0 );
4680+ return cut;
4681+ }
4682+
47474683 if (!nameStr.compare (" pionQualityCut1" )) {
47484684 cut->AddCut (VarManager::kPt , 0.15 , 1000.0 );
47494685 cut->AddCut (VarManager::kIsITSibAny , 0.5 , 1.5 );
@@ -5552,13 +5488,6 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
55525488 return cut;
55535489 }
55545490
5555- if (!nameStr.compare (" electronPIDnsigmaVeryVeryLoose2" )) {
5556- cut->AddCut (VarManager::kTPCnSigmaEl , -4.0 , 4.0 );
5557- cut->AddCut (VarManager::kTPCnSigmaPr , 1.5 , 3000.0 );
5558- cut->AddCut (VarManager::kTPCnSigmaPi , 1.5 , 3000.0 );
5559- return cut;
5560- }
5561-
55625491 if (!nameStr.compare (" electronPIDnsigmaVeryLoose" )) {
55635492 cut->AddCut (VarManager::kTPCnSigmaEl , -4.0 , 4.0 );
55645493 cut->AddCut (VarManager::kTPCnSigmaPr , 2.5 , 3000.0 );
@@ -5635,6 +5564,14 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
56355564 return cut;
56365565 }
56375566
5567+ if (!nameStr.compare (" electronPIDnsigmaEMu" )) {
5568+ cut->AddCut (VarManager::kTPCnSigmaEl , -1.0 , 3.0 );
5569+ cut->AddCut (VarManager::kTPCnSigmaPr , 3.5 , 3000.0 );
5570+ cut->AddCut (VarManager::kTPCnSigmaPi , 3.5 , 3000.0 );
5571+ cut->AddCut (VarManager::kTPCnSigmaKa , 3.5 , 3000.0 );
5572+ return cut;
5573+ }
5574+
56385575 if (!nameStr.compare (" kaonPIDnsigma" )) {
56395576 cut->AddCut (VarManager::kTPCnSigmaKa , -3.0 , 3.0 );
56405577 return cut;
0 commit comments