]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG0/AliPWG0Helper.h
Fixed AliFMDPreprocessor to use GetFromOCDB. It is still AliFMDParameters
[u/mrichter/AliRoot.git] / PWG0 / AliPWG0Helper.h
index b0f1a62ad5bb88482202a7d1d438820bd65a85af..7a896cc1c93c74da53fc03ffd660a228181fe243 100644 (file)
@@ -14,12 +14,14 @@ class TH3;
 class AliPWG0Helper : public TObject
 {
   public:
-    static Bool_t IsEventTriggered(AliESD* aEsd);
+    enum Trigger { kMB1 = 0, kMB2 }; // definition from ALICE-INT-2005-025
+
+    static Bool_t IsEventTriggered(AliESD* aEsd, Trigger trigger = kMB2);
     static Bool_t IsVertexReconstructed(AliESD* aEsd);
-    static Bool_t IsPrimaryCharged(TParticle* aParticle, Int_t aTotalPrimaries, Bool_t debug = kFALSE);
+    static Bool_t IsPrimaryCharged(TParticle* aParticle, Int_t aTotalPrimaries, Bool_t adebug = kFALSE);
 
-    static void CreateProjections(TH3* hist);
-    static void CreateDividedProjections(TH3* hist, TH3* hist2, const char* axis = 0, Bool_t putErrors = kFALSE);
+    static void CreateProjections(TH3* hist, Bool_t save = kFALSE);
+    static void CreateDividedProjections(TH3* hist, TH3* hist2, const char* axis = 0, Bool_t putErrors = kFALSE, Bool_t save = kFALSE);
     static const char* GetAxisTitle(TH3* hist, const char axis);
     
   protected: