]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Added possibility to set eta range
authorfnoferin <fnoferin@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 25 Feb 2013 13:58:46 +0000 (13:58 +0000)
committerfnoferin <fnoferin@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 25 Feb 2013 13:58:46 +0000 (13:58 +0000)
PWGCF/FLOW/macros/AddTaskFlowCentralityPIDQC.C
PWGCF/FLOW/macros/AddTaskFlowCentralityPIDSP.C
PWGCF/FLOW/macros/AddTaskPidQC.C
PWGCF/FLOW/macros/AddTaskPidVZEROSP.C

index 23feb70d09175e507edcad89fa75cd3101ee7b4e..75a2ef2be7622ec6117f1a8be904721e5ac02feb 100644 (file)
@@ -16,6 +16,8 @@ void AddTaskFlowCentralityPIDQC( Float_t centrMin=10.,
                                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
@@ -103,7 +105,7 @@ void AddTaskFlowCentralityPIDQC( Float_t centrMin=10.,
   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
@@ -119,7 +121,7 @@ void AddTaskFlowCentralityPIDQC( Float_t centrMin=10.,
   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
index 00df684824c44c76c832190f12f2c4a5313fc86b..6ea9e635573ba7162591dc0500c7f0568d4378cd 100644 (file)
@@ -16,6 +16,8 @@ void AddTaskFlowCentralityPIDSP( Float_t centrMin=10.,
                                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
@@ -103,7 +105,7 @@ void AddTaskFlowCentralityPIDSP( Float_t centrMin=10.,
   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
@@ -118,7 +120,7 @@ void AddTaskFlowCentralityPIDSP( Float_t centrMin=10.,
   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
index ca6452c650be4fcf1f59399f03e74e26d8d3b723..320856849e30f4420b594a33dacb41323eecc44f 100644 (file)
@@ -1,4 +1,4 @@
-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
@@ -6,15 +6,15 @@ AddTaskPidQC(){
   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
index d3bc3fcaacb5aa74de66112f62d9b8c63ec85c37..930843af9da4fb5912c4c761252ea26d1321c450 100644 (file)
@@ -1,4 +1,4 @@
-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
@@ -6,15 +6,15 @@ AddTaskPidVZEROSP(){
   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