]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliJetHeader.h
Added parsing for p-A or A-p beams. Same rigidity is assumed
[u/mrichter/AliRoot.git] / JETAN / AliJetHeader.h
index d85de2f74607c5935e6258e8e5e0d9297939059f..645a643ab973f3033f47c591a79c2b09efcb2469 100755 (executable)
@@ -13,6 +13,7 @@
  
 #include <TNamed.h>
 #include <TString.h>
+#include <TMath.h>
  
 class AliJetHeader : public TNamed
 {
@@ -23,17 +24,33 @@ class AliJetHeader : public TNamed
   virtual ~AliJetHeader() { }
 
   // Getters
-  virtual TString GetComment() {return fComment;} 
-   
+  virtual TString GetComment() const {return fComment;} 
+  virtual Float_t GetJetEtaMax() const {return fJetEtaMax;}
+  virtual Float_t GetJetEtaMin() const {return fJetEtaMin;}
+  virtual Float_t GetJetPhiMax() const {return fJetPhiMax;}
+  virtual Float_t GetJetPhiMin() const {return fJetPhiMin;}
+  virtual Int_t   GetDebug() const     {return fDebug;    }
+
   // Setters
-  virtual void SetComment(const char* com) {fComment=TString(com);} 
+  virtual void SetComment(const char* com) {fComment=TString(com);}
+  virtual void SetJetEtaMax(Float_t eta= 0.5) {fJetEtaMax = eta;}
+  virtual void SetJetEtaMin(Float_t eta= -0.5) {fJetEtaMin = eta;}
+  virtual void SetJetPhiMax(Float_t phi= 2*TMath::Pi()) {fJetPhiMax = phi;}
+  virtual void SetJetPhiMin(Float_t phi= 0.) {fJetPhiMin = phi;}
+  virtual void SetDebug(Int_t debug) {fDebug = debug;}
+  
 
   // others
   
 protected:
-  TString fComment; // a comment 
-
-  ClassDef(AliJetHeader,1)
+  TString fComment;         // a comment 
+  Float_t fJetEtaMax;       // maximum eta for the jet
+  Float_t fJetEtaMin;       // minimum eta for the jet
+  Float_t fJetPhiMax;       // maximum phi for the jet
+  Float_t fJetPhiMin;       // minimum phi for the jet
+  Int_t   fDebug;           // debug option
+  
+  ClassDef(AliJetHeader,3)
 };
  
 #endif