@@ -818,6 +818,17 @@ AnalysisCompositeCut* o2::aod::dqcuts::GetCompositeCut(const char* cutName)
818818 return cut;
819819 }
820820
821+ if (!nameStr.compare (" protonPIDPV" )) {
822+ cut->AddCut (GetAnalysisCut (" protonPID_TPCnTOF2" ));
823+ cut->AddCut (GetAnalysisCut (" protonPVcut" ));
824+ return cut;
825+ }
826+
827+ if (!nameStr.compare (" protonPIDPV2" )) {
828+ cut->AddCut (GetAnalysisCut (" protonPID_TPCnTOF2" ));
829+ return cut;
830+ }
831+
821832 if (!nameStr.compare (" PrimaryTrack_DCAz" )) {
822833 cut->AddCut (GetAnalysisCut (" PrimaryTrack_DCAz" ));
823834 return cut;
@@ -4485,6 +4496,17 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
44854496 return cut;
44864497 }
44874498
4499+ if (!nameStr.compare (" protonPVcut" )) {
4500+ cut->AddCut (VarManager::kTrackDCAxy , -0.1 , 0.1 );
4501+ cut->AddCut (VarManager::kTrackDCAz , -0.15 , 0.15 );
4502+ cut->AddCut (VarManager::kPt , 0.15 , 3 );
4503+ cut->AddCut (VarManager::kEta , -0.9 , 0.9 );
4504+ cut->AddCut (VarManager::kIsSPDany , 0.5 , 1.5 );
4505+ cut->AddCut (VarManager::kTPCchi2 , 0.0 , 4.0 );
4506+ cut->AddCut (VarManager::kTPCncls , 80 , 161 .);
4507+ return cut;
4508+ }
4509+
44884510 if (!nameStr.compare (" pidbasic" )) {
44894511 cut->AddCut (VarManager::kEta , -0.9 , 0.9 );
44904512 cut->AddCut (VarManager::kTPCncls , 60 , 161 .);
@@ -5414,6 +5436,11 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
54145436 return cut;
54155437 }
54165438
5439+ if (!nameStr.compare (" protonPID_TPCnTOF2" )) {
5440+ cut->AddCut (VarManager::kTPCnSigmaPr , -2.5 , 2.5 );
5441+ return cut;
5442+ }
5443+
54175444 if (!nameStr.compare (" tpc_pion_rejection" )) {
54185445 TF1* f1maxPi = new TF1 (" f1maxPi" , " [0]+[1]*x" , 0 , 10 );
54195446 f1maxPi->SetParameters (85 , -50 );
0 commit comments