]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ANALYSIS/AliAnalysisUtils.h
Added dynamic_cast to AliAnalysisTaskFemtoESE.cxx (GetZv->GetZ)
[u/mrichter/AliRoot.git] / ANALYSIS / AliAnalysisUtils.h
index 89c1e98012f656b3fbdbdffb6dfe022e38293b7b..1913770b2250502fde092c0a63193ceac3c01c2c 100644 (file)
@@ -15,6 +15,7 @@
 
 class AliVEvent;
 class AliVVertex;
+class AliPPVsMultUtils;
 
 class AliAnalysisUtils : public TObject {
 
@@ -59,6 +60,9 @@ class AliAnalysisUtils : public TObject {
   void SetASPDCvsTCut(Float_t a) { fASPDCvsTCut = a; }
   void SetBSPDCvsTCut(Float_t b) { fBSPDCvsTCut = b; }
   
+  //multiplicity selection in pp
+  Float_t GetMultiplicityPercentile(AliVEvent *event, TString lMethod = "V0M");
+    
  private:
   
   Bool_t fisAOD; // flag for AOD:1 or ESD:0
@@ -85,8 +89,13 @@ class AliAnalysisUtils : public TObject {
   
   Float_t fASPDCvsTCut; // constant for the linear cut in SPD clusters vs tracklets
   Float_t fBSPDCvsTCut; // slope for the linear cut in SPD  clusters vs tracklets
+  
+  AliPPVsMultUtils *fPPVsMultUtils; //! multiplicity selection in pp
 
-  ClassDef(AliAnalysisUtils,2) // base helper class
+  AliAnalysisUtils(const AliAnalysisUtils& obj); // copy constructor
+  AliAnalysisUtils& operator=(const AliAnalysisUtils& other); // assignment
+    
+  ClassDef(AliAnalysisUtils,3) // base helper class
 };
 #endif