@@ -383,6 +383,12 @@ AnalysisCompositeCut* o2::aod::dqcuts::GetCompositeCut(const char* cutName)
383383 return cut;
384384 }
385385
386+ if (!nameStr.compare (" JpsiPWGSkimmedCuts5" )) {
387+ cut->AddCut (GetAnalysisCut (" electronTrackQualitySkimmed3" ));
388+ cut->AddCut (GetAnalysisCut (" jpsi_TPCPID_debug8" ));
389+ return cut;
390+ }
391+
386392 if (!nameStr.compare (" pidElectron_ionut" )) {
387393 cut->AddCut (GetAnalysisCut (" pidcalib_ele" ));
388394 cut->AddCut (GetAnalysisCut (" jpsiStandardKine3" ));
@@ -497,6 +503,12 @@ AnalysisCompositeCut* o2::aod::dqcuts::GetCompositeCut(const char* cutName)
497503 return cut;
498504 }
499505
506+ if (!nameStr.compare (" pionPIDCut2" )) {
507+ cut->AddCut (GetAnalysisCut (" pionQualityCut2" ));
508+ cut->AddCut (GetAnalysisCut (" pionPIDnsigma" ));
509+ return cut;
510+ }
511+
500512 if (!nameStr.compare (" PIDCalibElectron" )) {
501513 cut->AddCut (GetAnalysisCut (" pidcalib_ele" ));
502514 return cut;
@@ -3300,6 +3312,11 @@ AnalysisCompositeCut* o2::aod::dqcuts::GetCompositeCut(const char* cutName)
33003312 return cut;
33013313 }
33023314
3315+ if (!nameStr.compare (" pairJpsi3" )) {
3316+ cut->AddCut (GetAnalysisCut (" pairJpsi3" ));
3317+ return cut;
3318+ }
3319+
33033320 if (!nameStr.compare (" pairPsi2S" )) {
33043321 cut->AddCut (GetAnalysisCut (" pairPsi2S" ));
33053322 return cut;
@@ -3315,11 +3332,26 @@ AnalysisCompositeCut* o2::aod::dqcuts::GetCompositeCut(const char* cutName)
33153332 return cut;
33163333 }
33173334
3335+ if (!nameStr.compare (" pairX3872Cut2" )) {
3336+ cut->AddCut (GetAnalysisCut (" pairX3872_2" ));
3337+ return cut;
3338+ }
3339+
3340+ if (!nameStr.compare (" pairX3872Cut3" )) {
3341+ cut->AddCut (GetAnalysisCut (" pairX3872_3" ));
3342+ return cut;
3343+ }
3344+
33183345 if (!nameStr.compare (" DipionPairCut1" )) {
33193346 cut->AddCut (GetAnalysisCut (" DipionMassCut1" ));
33203347 return cut;
33213348 }
33223349
3350+ if (!nameStr.compare (" DipionPairCut2" )) {
3351+ cut->AddCut (GetAnalysisCut (" DipionMassCut2" ));
3352+ return cut;
3353+ }
3354+
33233355 if (!nameStr.compare (" pairRapidityForward" )) {
33243356 cut->AddCut (GetAnalysisCut (" pairRapidityForward" ));
33253357 return cut;
@@ -4482,13 +4514,31 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
44824514 return cut;
44834515 }
44844516
4517+ if (!nameStr.compare (" electronTrackQualitySkimmed3" )) {
4518+ cut->AddCut (VarManager::kPt , 1.0 , 1000.0 );
4519+ cut->AddCut (VarManager::kEta , -0.9 , 0.9 );
4520+ cut->AddCut (VarManager::kIsITSibAny , 0.5 , 1.5 );
4521+ cut->AddCut (VarManager::kTPCnclsCR , 70 , 161 );
4522+ cut->AddCut (VarManager::kTPCncls , 70 , 161 );
4523+ return cut;
4524+ }
4525+
44854526 if (!nameStr.compare (" pionQualityCut1" )) {
44864527 cut->AddCut (VarManager::kPt , 0.15 , 1000.0 );
44874528 cut->AddCut (VarManager::kIsITSibAny , 0.5 , 1.5 );
44884529 cut->AddCut (VarManager::kTPCncls , 70 , 161 );
44894530 return cut;
44904531 }
44914532
4533+ if (!nameStr.compare (" pionQualityCut2" )) {
4534+ cut->AddCut (VarManager::kPt , 0.15 , 1000.0 );
4535+ cut->AddCut (VarManager::kEta , -0.9 , 0.9 );
4536+ cut->AddCut (VarManager::kIsITSibAny , 0.5 , 1.5 );
4537+ cut->AddCut (VarManager::kTPCncls , 90 , 161 );
4538+ cut->AddCut (VarManager::kTPCnclsCR , 70 , 161 );
4539+ return cut;
4540+ }
4541+
44924542 if (!nameStr.compare (" pidbasic" )) {
44934543 cut->AddCut (VarManager::kEta , -0.9 , 0.9 );
44944544 cut->AddCut (VarManager::kTPCncls , 60 , 161 .);
@@ -6133,6 +6183,11 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
61336183 return cut;
61346184 }
61356185
6186+ if (!nameStr.compare (" DipionMassCut2" )) {
6187+ cut->AddCut (VarManager::kMass , 0.0 , 1.0 );
6188+ return cut;
6189+ }
6190+
61366191 if (!nameStr.compare (" pairMassLow1" )) {
61376192 cut->AddCut (VarManager::kMass , 1.0 , 1000.0 );
61386193 return cut;
@@ -6233,6 +6288,11 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
62336288 return cut;
62346289 }
62356290
6291+ if (!nameStr.compare (" pairJpsi3" )) {
6292+ cut->AddCut (VarManager::kMass , 2.92 , 3.14 );
6293+ return cut;
6294+ }
6295+
62366296 if (!nameStr.compare (" pairPsi2S" )) {
62376297 cut->AddCut (VarManager::kMass , 3.4 , 3.9 );
62386298 return cut;
@@ -6248,6 +6308,22 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
62486308 return cut;
62496309 }
62506310
6311+ if (!nameStr.compare (" pairX3872_2" )) {
6312+ cut->AddCut (VarManager::kQuadDefaultDileptonMass , 3.0 , 5.0 );
6313+ cut->AddCut (VarManager::kQ , 0.0 , 0.5 );
6314+ cut->AddCut (VarManager::kDeltaR , 0.0 , 5.0 );
6315+ cut->AddCut (VarManager::kQuadPt , 5.0 , 40.0 );
6316+ return cut;
6317+ }
6318+
6319+ if (!nameStr.compare (" pairX3872_3" )) {
6320+ cut->AddCut (VarManager::kQuadDefaultDileptonMass , 3.0 , 5.0 );
6321+ cut->AddCut (VarManager::kQ , 0.0 , 0.5 );
6322+ cut->AddCut (VarManager::kDeltaR , 0.0 , 5.0 );
6323+ cut->AddCut (VarManager::kQuadPt , 0.0 , 1000.0 );
6324+ return cut;
6325+ }
6326+
62516327 if (!nameStr.compare (" pairPtLow1" )) {
62526328 cut->AddCut (VarManager::kPt , 2.0 , 1000.0 );
62536329 return cut;
0 commit comments