X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;ds=sidebyside;f=JETAN%2FAliJetESDReader.h;h=2755fc8e7fc5ddc1cf34ee3a55e48df77669d15b;hb=618038b6cfc6ac5f8e2b739c9bda4ba9d50773dd;hp=35983a5ffde60de1674aa79361ef389192ffa449;hpb=f5c22dad61907c32ce04d1f1736147ecd353c244;p=u%2Fmrichter%2FAliRoot.git diff --git a/JETAN/AliJetESDReader.h b/JETAN/AliJetESDReader.h index 35983a5ffde..2755fc8e7fc 100755 --- a/JETAN/AliJetESDReader.h +++ b/JETAN/AliJetESDReader.h @@ -21,7 +21,7 @@ class TRefArray; class AliJetESDReaderHeader; class AliEMCALGeometry; -class AliJetDummyGeo; +class AliEMCALGeometry; class AliJetHadronCorrection; class AliJetUnitArray; class AliJetReaderHeader; @@ -37,7 +37,7 @@ class AliJetESDReader : public AliJetReader void OpenInputFiles(); void InitUnitArray(); void CreateTasks(TChain* tree); - Bool_t ExecTasks(Bool_t procid, TRefArray* refArray); + Bool_t ExecTasks(const Bool_t procid, TRefArray* refArray); // Getters Float_t GetTrackMass() const {return fMass;} // returns mass of the track @@ -55,10 +55,6 @@ class AliJetESDReader : public AliJetReader void SetFractionHadronicCorrection(Double_t val); protected: - AliJetDummyGeo *fGeom; //! EMCAL Geometry - TChain *fChain; //! chain for reconstructed tracks - TChain *fTree; //! tree to get the EMCal geometry - AliESDEvent *fESD; //! pointer to esd AliJetHadronCorrection *fHadCorr; //! Pointer to Hadron Correction Object AliJetGrid *fTpcGrid; //! Pointer to grid object AliJetGrid *fEmcalGrid; //! Pointer to grid object @@ -67,9 +63,7 @@ class AliJetESDReader : public AliJetReader AliJetGrid *fGrid2; // Pointer to grid object AliJetGrid *fGrid3; // Pointer to grid object AliJetGrid *fGrid4; // Pointer to grid object - Float_t fPtCut; // Pt cut for tracks to minimise background contribution Int_t fApplyElectronCorrection; // Electron correction flag - Bool_t fEFlag; // if (fEFlag == kFALSE) => fECorrection automatically setted Bool_t fApplyMIPCorrection; // Apply MIP or not ? Exclusive with fApplyFractionHadronicCorrection Bool_t fApplyFractionHadronicCorrection; // Another type of charged particle energy deposition in EMC Double_t fFractionHadronicCorrection; // Fraction of momentum of the TPC track to be subtracted from EMC tower @@ -83,19 +77,15 @@ class AliJetESDReader : public AliJetReader Bool_t fDZ; // Use or not dead zones Int_t fNeta; // Number of bins in eta of tpc grid Int_t fNphi; // Number of bins in phi of tpc grid - Bool_t fArrayInitialised; // To check that array of units is initialised - TRefArray *fRefArray; // array of digit position and energy + TRefArray *fRefArray; // array of digit position and energy Bool_t fProcId; // Bool_t for TProcessID synchronization - - private: - Bool_t SetEMCALGeometry(); void InitParameters(); AliJetESDReader(const AliJetESDReader &det); AliJetESDReader &operator=(const AliJetESDReader &det); - ClassDef(AliJetESDReader,1) + ClassDef(AliJetESDReader,2) }; #endif