@@ -459,10 +459,24 @@ struct FlowTask {
459459 fGFW ->AddRegion (" refP" , 0.4 , 0.8 , 1 , 1 );
460460 fGFW ->AddRegion (" refM" , -0.4 , 0.4 , 1 , 1 );
461461 fGFW ->AddRegion (" poiN" , -0.8 , -0.4 , 1 + fPtAxis ->GetNbins (), 2 );
462+ fGFW ->AddRegion (" poiN00" , -0.8 , 0 ., 1 + fPtAxis ->GetNbins (), 2 );
463+ fGFW ->AddRegion (" poiN02" , -0.8 , -0.1 , 1 + fPtAxis ->GetNbins (), 2 );
464+ fGFW ->AddRegion (" poiN04" , -0.8 , -0.2 , 1 + fPtAxis ->GetNbins (), 2 );
465+ fGFW ->AddRegion (" poiN06" , -0.8 , -0.3 , 1 + fPtAxis ->GetNbins (), 2 );
466+ fGFW ->AddRegion (" poiN08" , -0.8 , -0.4 , 1 + fPtAxis ->GetNbins (), 2 );
462467 fGFW ->AddRegion (" poiN10" , -0.8 , -0.5 , 1 + fPtAxis ->GetNbins (), 2 );
468+ fGFW ->AddRegion (" poiN12" , -0.8 , -0.6 , 1 + fPtAxis ->GetNbins (), 2 );
469+ fGFW ->AddRegion (" poiN14" , -0.8 , -0.7 , 1 + fPtAxis ->GetNbins (), 2 );
463470 fGFW ->AddRegion (" poifull" , -0.8 , 0.8 , 1 + fPtAxis ->GetNbins (), 2 );
464471 fGFW ->AddRegion (" olN" , -0.8 , -0.4 , 1 + fPtAxis ->GetNbins (), 4 );
472+ fGFW ->AddRegion (" olN00" , -0.8 , 0 ., 1 + fPtAxis ->GetNbins (), 4 );
473+ fGFW ->AddRegion (" olN02" , -0.8 , -0.1 , 1 + fPtAxis ->GetNbins (), 4 );
474+ fGFW ->AddRegion (" olN04" , -0.8 , -0.2 , 1 + fPtAxis ->GetNbins (), 4 );
475+ fGFW ->AddRegion (" olN06" , -0.8 , -0.3 , 1 + fPtAxis ->GetNbins (), 4 );
476+ fGFW ->AddRegion (" olN08" , -0.8 , -0.4 , 1 + fPtAxis ->GetNbins (), 4 );
465477 fGFW ->AddRegion (" olN10" , -0.8 , -0.5 , 1 + fPtAxis ->GetNbins (), 4 );
478+ fGFW ->AddRegion (" olN12" , -0.8 , -0.6 , 1 + fPtAxis ->GetNbins (), 4 );
479+ fGFW ->AddRegion (" olN14" , -0.8 , -0.7 , 1 + fPtAxis ->GetNbins (), 4 );
466480 fGFW ->AddRegion (" olfull" , -0.8 , 0.8 , 1 + fPtAxis ->GetNbins (), 4 );
467481
468482 corrconfigs.push_back (fGFW ->GetCorrelatorConfig (" full {2 -2}" , " ChFull22" , kFALSE ));
@@ -514,8 +528,14 @@ struct FlowTask {
514528 LOGF (fatal, " The names you provided are more than configurations. userDefineGFWName.size(): %d > userDefineGFWCorr.size(): %d" , userDefineGFWName.size (), userDefineGFWCorr.size ());
515529 break ;
516530 }
517- LOGF (info, " %d: %s %s" , i, userDefineGFWCorr.at (i).c_str (), userDefineGFWName.at (i).c_str ());
518- corrconfigs.push_back (fGFW ->GetCorrelatorConfig (userDefineGFWCorr.at (i).c_str (), userDefineGFWName.at (i).c_str (), kFALSE ));
531+ if (userDefineGFWCorr.at (i).find (" poi" ) != std::string::npos) {
532+ LOGF (info, " %d: enable pt-Diff for %s %s" , i, userDefineGFWCorr.at (i).c_str (), userDefineGFWName.at (i).c_str ());
533+ corrconfigs.push_back (fGFW ->GetCorrelatorConfig (userDefineGFWCorr.at (i).c_str (), userDefineGFWName.at (i).c_str (), kTRUE ));
534+ }
535+ else {
536+ LOGF (info, " %d: %s %s" , i, userDefineGFWCorr.at (i).c_str (), userDefineGFWName.at (i).c_str ());
537+ corrconfigs.push_back (fGFW ->GetCorrelatorConfig (userDefineGFWCorr.at (i).c_str (), userDefineGFWName.at (i).c_str (), kFALSE ));
538+ }
519539 }
520540 }
521541
0 commit comments