adding rho dependence on leading track (M. Verweij)
[u/mrichter/AliRoot.git] / JETAN / AliJetReaderHeader.h
index 38258d7..0d4a460 100755 (executable)
@@ -26,6 +26,10 @@ class AliJetReaderHeader : public TNamed
   virtual const char* GetDirectory()  {return fDir.Data();}
   virtual const char* GetBgDirectory(){return fBgDir.Data();}
   virtual const char* GetPattern() {return fPattern.Data();}
+  virtual const TString GetEMCALmatrices2bLoad() {return fMatricesEMCAL;}
+  virtual const TString GetEMCALgeo2bLoad() {return fGeomEMCAL;}
+  virtual const TString GetMyOADBfile() {return fMyOADBfile;} 
+  
   virtual Float_t     GetFiducialEtaMin() const {return fFiducialEtaMin;}
   virtual Float_t     GetFiducialEtaMax() const {return fFiducialEtaMax;} 
   virtual Float_t     GetFiducialPhiMin() const {return fFiducialPhiMin;}
@@ -37,7 +41,7 @@ class AliJetReaderHeader : public TNamed
   Int_t   GetDetector()    const {return fOption;}
   Int_t   GetCluster()     const {return fCluster;}
   Bool_t  GetDZ()          const {return fDZ;}
-  Int_t   GetDebug()       const {cout << "coucou" << endl; return fDebug;}
+  Int_t   GetDebug()       const {return fDebug;}
   Int_t   GetSignalPerBg() const {return fSignalPerBg;}
          
   // Setters
@@ -46,6 +50,9 @@ class AliJetReaderHeader : public TNamed
   virtual void SetDirectory(const char* s)   {fDir=TString(s);}
   virtual void SetBgDirectory(const char* s, Int_t n = 1)
       {fBgDir=TString(s); fSignalPerBg = n;}
+  virtual void SetEMCALgeo2bLoad(const char* s)   {fGeomEMCAL=TString(s);} 
+  virtual void SetEMCALmatrices2bLoad(const char* s)   {fMatricesEMCAL=TString(s);}
+  virtual void SetMyOADBfile(const char* s)   {fMyOADBfile=TString(s);}
   virtual void SetFirstEvent(Int_t i=0) {fFirst=i;}
   virtual void SetLastEvent(Int_t i=-1) {fLast=i;}
   virtual void SetFiducialEta(Float_t etamin, Float_t etamax) 
@@ -65,7 +72,7 @@ class AliJetReaderHeader : public TNamed
   Int_t   fCluster;        // cluster type
   Int_t   fDebug;          // debug option
   Bool_t  fDZ;             // include dead zones or not 
-  Int_t   fSignalPerBg;
+  Int_t   fSignalPerBg;    // Signal per Background
   Float_t fFiducialEtaMin; // Fiducial minimum eta
   Float_t fFiducialEtaMax; // Fiducial maximum eta
   Float_t fFiducialPhiMin; // Fiducial minimum phi
@@ -75,8 +82,11 @@ class AliJetReaderHeader : public TNamed
   TString fDir;            // directory with input files for signal
   TString fBgDir;          // directory with input files for background
   TString fPattern;        // pattern to look for input files
+  TString fMatricesEMCAL;              // survey/matrices version for EMCAL
+  TString fGeomEMCAL;        // geometry version for EMCAL
+  TString fMyOADBfile;      //  private version of the OADB file with EMCAL matrices 
   
-  ClassDef(AliJetReaderHeader,2);
+  ClassDef(AliJetReaderHeader,3);
 };
  
 #endif