Int_t charge=0,\r
Int_t harmonic=2,\r
Bool_t doQA=kFALSE,\r
+ Float_t etamin=-0.8,\r
+ Float_t etamax=0.8, \r
TString uniqueStr="" )\r
{\r
// Define the range for eta subevents (for SP method)\r
cutsRP->SetParamType(rptype);\r
cutsRP->SetParamMix(rpmix);\r
cutsRP->SetPtRange(0.2,5.);\r
- cutsRP->SetEtaRange(-0.8,0.8);\r
+ cutsRP->SetEtaRange(etamin,etamax);\r
cutsRP->SetMinNClustersTPC(70);\r
// cutsRP->SetMinChi2PerClusterTPC(0.1);\r
// cutsRP->SetMaxChi2PerClusterTPC(4.0);\r
cutsPOI->SetParamType(poitype);\r
cutsPOI->SetParamMix(poimix);\r
cutsPOI->SetPtRange(0.0,10.);\r
- cutsPOI->SetEtaRange(-0.8,0.8);\r
+ cutsPOI->SetEtaRange(etamin,etamax);\r
//cutsPOI->SetRequireCharge(kTRUE);\r
//cutsPOI->SetPID(PdgRP);\r
cutsPOI->SetMinNClustersTPC(70);\r
Int_t charge=0,\r
Int_t harmonic=2,\r
Bool_t doQA=kFALSE,\r
+ Float_t etamin=-0.8,\r
+ Float_t etamax=0.8, \r
TString uniqueStr="" )\r
{\r
// Define the range for eta subevents (for SP method)\r
cutsRP->SetParamType(rptype);\r
cutsRP->SetParamMix(rpmix);\r
cutsRP->SetPtRange(0.2,5.);\r
- cutsRP->SetEtaRange(-0.8,0.8);\r
+ cutsRP->SetEtaRange(etamin,etamax);\r
cutsRP->SetMinNClustersTPC(70);\r
// cutsRP->SetMinChi2PerClusterTPC(0.1);\r
// cutsRP->SetMaxChi2PerClusterTPC(4.0);\r
cutsPOI->SetParamType(poitype);\r
cutsPOI->SetParamMix(poimix);\r
cutsPOI->SetPtRange(0.0,10.);\r
- cutsPOI->SetEtaRange(-0.8,0.8);\r
+ cutsPOI->SetEtaRange(etamin,etamax);\r
cutsPOI->SetMinNClustersTPC(70);\r
// cutsPOI->SetMinChi2PerClusterTPC(0.1);\r
// cutsPOI->SetMaxChi2PerClusterTPC(4.0);\r
-AddTaskPidQC(){\r
+AddTaskPidQC(Float_t etamin=-0.8,Float_t etamax=0.8){\r
gROOT->LoadMacro("$ALICE_ROOT/PWGCF/FLOW/macros/AddTaskFlowCentralityPIDQC.C");\r
\r
const Int_t ncentr = 9;\r
Int_t cmax[ncentr]={5,10,20,30,40,50,60,70,80};\r
\r
for(Int_t i=0;i < ncentr;i++){\r
- AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kFALSE,AliPID::kPion,AliFlowTrackCuts::kTOFbayesian,0,2,1); // no pid + QA\r
- AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kPion,AliFlowTrackCuts::kTOFbayesian,0);\r
- AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kKaon,AliFlowTrackCuts::kTOFbayesian,0);\r
- AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTOFbayesian,-1);\r
- AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTOFbayesian,0);\r
- AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kPion,AliFlowTrackCuts::kTPCbayesian,0);\r
- AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kKaon,AliFlowTrackCuts::kTPCbayesian,0);\r
- AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTPCbayesian,-1);\r
- AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTPCbayesian,0);\r
+ AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kFALSE,AliPID::kPion,AliFlowTrackCuts::kTOFbayesian,0,2,1,etamin,etamax); // no pid + QA\r
+ AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kPion,AliFlowTrackCuts::kTOFbayesian,0,2,0,etamin,etamax);\r
+ AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kKaon,AliFlowTrackCuts::kTOFbayesian,0,2,0,etamin,etamax);\r
+ AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTOFbayesian,-1,2,0,etamin,etamax);\r
+ AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTOFbayesian,0,2,0,etamin,etamax);\r
+ AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kPion,AliFlowTrackCuts::kTPCbayesian,0,2,0,etamin,etamax);\r
+ AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kKaon,AliFlowTrackCuts::kTPCbayesian,0,2,0,etamin,etamax);\r
+ AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTPCbayesian,-1,2,0,etamin,etamax);\r
+ AddTaskFlowCentralityPIDQC(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTPCbayesian,0,2,0,etamin,etamax);\r
}\r
}\r
\r
-AddTaskPidVZEROSP(){\r
+AddTaskPidVZEROSP(Float_t etamin=-0.8,Float_t etamax=0.8){\r
gROOT->LoadMacro("$ALICE_ROOT/PWGCF/FLOW/macros/AddTaskFlowCentralityPIDSP.C");\r
\r
const Int_t ncentr = 9;\r
Int_t cmax[ncentr]={5,10,20,30,40,50,60,70,80};\r
\r
for(Int_t i=0;i < ncentr;i++){\r
- AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kFALSE,AliPID::kPion,AliFlowTrackCuts::kTOFbayesian,0); // no pid\r
- AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kPion,AliFlowTrackCuts::kTOFbayesian,0);\r
- AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kKaon,AliFlowTrackCuts::kTOFbayesian,0);\r
- AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTOFbayesian,-1);\r
- AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTOFbayesian,0);\r
- AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kPion,AliFlowTrackCuts::kTPCbayesian,0);\r
- AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kKaon,AliFlowTrackCuts::kTPCbayesian,0);\r
- AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTPCbayesian,-1);\r
- AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTPCbayesian,0);\r
+ AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kFALSE,AliPID::kPion,AliFlowTrackCuts::kTOFbayesian,0,2,0,etamin,etamax); // no pid\r
+ AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kPion,AliFlowTrackCuts::kTOFbayesian,0,2,0,etamin,etamax);\r
+ AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kKaon,AliFlowTrackCuts::kTOFbayesian,0,2,0,etamin,etamax);\r
+ AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTOFbayesian,-1,2,0,etamin,etamax);\r
+ AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTOFbayesian,0,2,0,etamin,etamax);\r
+ AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kPion,AliFlowTrackCuts::kTPCbayesian,0,2,0,etamin,etamax);\r
+ AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kKaon,AliFlowTrackCuts::kTPCbayesian,0,2,0,etamin,etamax);\r
+ AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTPCbayesian,-1,2,0,etamin,etamax);\r
+ AddTaskFlowCentralityPIDSP(cmin[i],cmax[i],"AnalysisResults",kTRUE,AliPID::kProton,AliFlowTrackCuts::kTPCbayesian,0,2,0,etamin,etamax);\r
}\r
}\r
\r