X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=JETAN%2FAliJetReader.h;h=26cae2cfa7f0b008e780d331c47a0bc5481c00ad;hb=41f6e84e7b0f081fed46ce0c510087eacec00dc2;hp=c74f08a9e2af86b65054bdcd0ef193213edb54de;hpb=f5c22dad61907c32ce04d1f1736147ecd353c244;p=u%2Fmrichter%2FAliRoot.git diff --git a/JETAN/AliJetReader.h b/JETAN/AliJetReader.h index c74f08a9e2a..26cae2cfa7f 100755 --- a/JETAN/AliJetReader.h +++ b/JETAN/AliJetReader.h @@ -18,6 +18,7 @@ class TChain; class TTask; class TClonesArray; class TRefArray; +class AliEMCALGeoUtils; class AliJetReaderHeader; class AliESDEvent; class AliHeader; @@ -25,6 +26,8 @@ class AliJetUnitArray; class AliJetHadronCorrection; class AliJet; class AliJetFillUnitArray; +class AliOADBContainer; + class AliJetReader : public TObject { @@ -68,11 +71,20 @@ class AliJetReader : public TObject virtual Bool_t GetGenJets(AliJet* /*genJets*/) {return kFALSE;} void ClearArray(); + + virtual const TString GetJetanOADBPath() {return fJetanOADBpath.Data();} + void SetJetanOADBPath(TString name) {fJetanOADBpath = name;} + virtual void SetDebug(Int_t debug = 0) {fDebug = debug;} + protected: AliJetReader(const AliJetReader& rJetReader); AliJetReader& operator = (const AliJetReader& rhsr); + Bool_t SetEMCALGeometry(); + + TString fJetanOADBpath; //! path to official OADB, to be set by the task + static AliEMCALGeoUtils *fGeom; //! EMCAL Geometry TChain *fChain; // chain for reconstructed tracks TChain *fTree; // tree for reconstructed tracks TClonesArray *fMomentumArray; // array of particle momenta @@ -95,7 +107,7 @@ class AliJetReader : public TObject Int_t fHCorrection; // Hadron correction flag Int_t fECorrection; // Electron correction flag Bool_t fEFlag; // Electron correction flag - + Int_t fDebug; //! Debug option ClassDef(AliJetReader,1) };