X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=STEER%2FSTEER%2FAliReconstructor.h;h=5c6430319a26050ca3e441cb7b4f82b550f838c1;hb=97005d5cb5e0021af0e311ae1a4e0afc978ff349;hp=4c63b21efa647c1e7af0b662e7bbb5db8f5c3823;hpb=7330f0e52a55c9762ac260712cb54cd9446b876d;p=u%2Fmrichter%2FAliRoot.git diff --git a/STEER/STEER/AliReconstructor.h b/STEER/STEER/AliReconstructor.h index 4c63b21efa6..5c6430319a2 100644 --- a/STEER/STEER/AliReconstructor.h +++ b/STEER/STEER/AliReconstructor.h @@ -29,7 +29,7 @@ class AliESDpid; class AliReconstructor: public TObject { public: - AliReconstructor(): TObject(), fOption(), fRunInfo(0x0), fEventInfo(0x0) {}; + AliReconstructor(): TObject(), fOption(), fRunInfo(0x0), fEventInfo(0x0), fhltesd(NULL) {}; virtual ~AliReconstructor() {}; virtual void Init() {}; @@ -67,9 +67,13 @@ public: void SetRecoParam(const AliDetectorRecoParam *par); static const AliDetectorRecoParam* GetRecoParam(Int_t iDet); virtual void GetPidSettings(AliESDpid *esdPID); + void SetHLTESD(AliESDEvent* hltesd) {fhltesd=hltesd;} + AliESDEvent* GetHLTESD() const {return fhltesd;} virtual void FillEventTimeWithTOF(AliESDEvent *, AliESDpid *) {return;} + virtual void FinishEvent() {return; } + virtual void Terminate() const {return; } private: @@ -80,6 +84,7 @@ private: static const AliDetectorRecoParam* fgRecoParam[AliReconstruction::kNDetectors]; //! event reconstruction parameters for all detectors AliRunInfo* fRunInfo; //! pointer to the run info object AliEventInfo* fEventInfo; //! pointer to the event info object + AliESDEvent* fhltesd; //! pointer to HLT ESD ClassDef(AliReconstructor, 0) // base class for reconstruction algorithms };