#include <TNamed.h>
#include <TString.h>
+#include <TMath.h>
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