]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Made vertex z cut dynamic.
authorhqvigsta <hqvigsta@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 20 Sep 2012 13:53:50 +0000 (13:53 +0000)
committerhqvigsta <hqvigsta@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 20 Sep 2012 13:53:50 +0000 (13:53 +0000)
PWGGA/PHOSTasks/PHOS_PbPb/AliAnalysisTaskPi0Flow.cxx
PWGGA/PHOSTasks/PHOS_PbPb/AliAnalysisTaskPi0Flow.h

index 81d21ba68b99a62910155e3aab501834e5342899..1a622e075f1a36f03a9554c76844fdded6a4f4ff 100644 (file)
@@ -81,6 +81,7 @@ AliAnalysisTaskPi0Flow::AliAnalysisTaskPi0Flow(const char *name, Period period)
   fCentNMixed(10),
   fNEMRPBins(9),
   fPeriod(period),
+  fMaxAbsVertexZ(10.),
   fManualV0EPCalc(false),
   fOutputContainer(0x0),
   fNonLinCorr(0),
@@ -2291,7 +2292,7 @@ Bool_t AliAnalysisTaskPi0Flow::RejectEventVertex()
     return true; // reject
   LogSelection(1, fInternalRunNumber);
 
-  if ( TMath::Abs(fVertexVector.z()) > 10. )
+  if ( TMath::Abs(fVertexVector.z()) > fMaxAbsVertexZ )
     return true; // reject
   LogSelection(2, fInternalRunNumber);
 
index d6e8446b818229d83b3447b2ae32fbc973eb5a66..f33e2709fee993190843f32ad860d92b339b18ab 100644 (file)
@@ -45,6 +45,7 @@ public:
     
     void SetCentralityBinning(const TArrayD& edges, const TArrayI& nMixed);
     void SetEventMixingRPBinning(UInt_t nBins) { fNEMRPBins = nBins; }
+    void SetMaxAbsVertexZ(Float_t z) { fMaxAbsVertexZ = z; }
     void SetManualV0EPCalc(Bool_t manCalc = true) {fManualV0EPCalc = manCalc;}
     
     void SetPHOSBadMap(Int_t mod,TH2I * badMapHist);
@@ -150,10 +151,12 @@ private:
     UInt_t fNEMRPBins;
     
 
-    // Behavior
+    // Behavior / cuts
     Period fPeriod;
+    Float_t fMaxAbsVertexZ; // in cm
     Bool_t fManualV0EPCalc;
 
+
     TList * fOutputContainer;        //final histogram container
 
     TF1 *fNonLinCorr;          // Non-linearity correction