]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ANALYSIS/AliCollisionNormalization.h
Changes for new signal timing
[u/mrichter/AliRoot.git] / ANALYSIS / AliCollisionNormalization.h
index a53b643d9de1c6d248073e1737fce87867a89b31..55b67e52a2294c7b23fbbbe5aee989694ab8228e 100644 (file)
@@ -53,6 +53,7 @@ public:
   TH2F *   GetVzMCTrg       (Int_t procType) ;
   TH2F *   GetVzData        () { return fHistVzData       ; }
   TH1F *   GetStatBin0      () { return fHistStatBin0     ; }
+  TH1F *   GetStat          () { return fHistStat         ; }
   TH1F *   GetHistProcTypes () { return fHistProcTypes    ; }
    
 
@@ -69,6 +70,8 @@ public:
 
   void SetVerbose(Int_t lev) { fVerbose = lev ;}
 
+  void SetEnergy(Float_t en) { fEnergy = en; }
+
   Long64_t Merge(TCollection* list);
 
 protected:
@@ -85,6 +88,8 @@ protected:
 
   Int_t fVerbose;                    // Determines the ammount of printout
 
+  Float_t fEnergy;                     // Beam energy in GeV. Defaults to 900.
+
   TH2F * fHistVzMCGen[kNProcs]    ;    // Vz distribution of generated events vs rec multiplicity
   TH2F * fHistVzMCRec[kNProcs]    ;    // Vz distribution of reconstructed events vs rec multiplicity
   TH2F * fHistVzMCTrg[kNProcs]    ;    // Vz distribution of triggered events vs rec multiplicity
@@ -92,10 +97,11 @@ protected:
   TH1F * fHistProcTypes           ;    // Number of evts for different Process types 
 
   TH1F * fHistStatBin0     ; // event stat histogram, created by physiscs selection; used in ComputeNint;
+  TH1F * fHistStat         ; // event stat histogram, created by physiscs selection; used in ComputeNint;
 
   static const char * fProcLabel[] ; // labels of the different process types
   
-  ClassDef(AliCollisionNormalization, 1);
+  ClassDef(AliCollisionNormalization, 3);
     
 private:
   AliCollisionNormalization(const AliCollisionNormalization&);