]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliJetHeader.h
Re-fixing with a deep copy in the copy constructory and assignment operator
[u/mrichter/AliRoot.git] / JETAN / AliJetHeader.h
index 55e45a5fca796b38d238b2e27bf5c683e3393b72..645a643ab973f3033f47c591a79c2b09efcb2469 100755 (executable)
@@ -13,6 +13,7 @@
  
 #include <TNamed.h>
 #include <TString.h>
+#include <TMath.h>
  
 class AliJetHeader : public TNamed
 {
@@ -25,22 +26,31 @@ class AliJetHeader : public TNamed
   // Getters
   virtual TString GetComment() const {return fComment;} 
   virtual Float_t GetJetEtaMax() const {return fJetEtaMax;}
-  virtual Float_t GetJetEtaMin() const {return fJetEtaMin;}  
-  
+  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 SetJetEtaMax(Float_t eta= 0.5) {fJetEtaMax = eta;}
-  virtual void SetJetEtaMin(Float_t eta= -0.5) {fJetEtaMin = 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 
-  Float_t fJetEtaMax; // maximum eta for the jet
-  Float_t fJetEtaMin; // minimum eta for the jet
+  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,1)
+  ClassDef(AliJetHeader,3)
 };
  
 #endif