From fedd7a0dbfb6f759df844c783aafb2b3f463dbcc Mon Sep 17 00:00:00 2001 From: morsch Date: Thu, 18 Oct 2007 15:11:23 +0000 Subject: [PATCH] Changes in the interface. --- STEER/AliAODInputHandler.h | 6 ++++-- STEER/AliESDInputHandler.h | 4 +++- STEER/AliInputEventHandler.h | 9 ++++----- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/STEER/AliAODInputHandler.h b/STEER/AliAODInputHandler.h index 78abe446617..22099926989 100644 --- a/STEER/AliAODInputHandler.h +++ b/STEER/AliAODInputHandler.h @@ -11,7 +11,7 @@ //------------------------------------------------------------------------- #include "AliInputEventHandler.h" - +#include "AliAODEvent.h" class AliAODInputHandler : public AliInputEventHandler { @@ -21,7 +21,9 @@ class AliAODInputHandler : public AliInputEventHandler { virtual ~AliAODInputHandler(); virtual Bool_t InitIO(Option_t* opt); virtual Bool_t BeginEvent() {return kTRUE;} - private: + AliAODEvent *GetEvent() const {return fEvent;} + private: + AliAODEvent *fEvent; //! Pointer to the event ClassDef(AliAODInputHandler, 1); }; diff --git a/STEER/AliESDInputHandler.h b/STEER/AliESDInputHandler.h index ac80a0d05eb..9c9da7cd482 100644 --- a/STEER/AliESDInputHandler.h +++ b/STEER/AliESDInputHandler.h @@ -11,7 +11,7 @@ //------------------------------------------------------------------------- #include "AliInputEventHandler.h" - +#include "AliESDEvent.h" class AliESDInputHandler : public AliInputEventHandler { @@ -21,7 +21,9 @@ class AliESDInputHandler : public AliInputEventHandler { virtual ~AliESDInputHandler(); virtual Bool_t InitIO(Option_t* opt); virtual Bool_t BeginEvent(); + AliESDEvent *GetEvent() const {return fEvent;} private: + AliESDEvent *fEvent; //! Pointer to the event ClassDef(AliESDInputHandler, 1); }; diff --git a/STEER/AliInputEventHandler.h b/STEER/AliInputEventHandler.h index e0733d7b51c..aca5fd6bf95 100644 --- a/STEER/AliInputEventHandler.h +++ b/STEER/AliInputEventHandler.h @@ -12,7 +12,7 @@ #include "AliVEventHandler.h" -class TChain; +class TTree; class AliVEvent; class AliInputEventHandler : public AliVEventHandler { @@ -31,11 +31,10 @@ class AliInputEventHandler : public AliVEventHandler { virtual Bool_t TerminateIO() {return kTRUE;} // Setters virtual void SetInputTree(TTree* tree) {fTree = tree;} - // Getters - virtual AliVEvent *GetEvent() const {return fEvent;} - virtual TTree *GetChain() const {return fTree;} + // Getters + virtual AliVEvent *GetEvent() const {return 0;} + virtual TTree *GetTree( ) const {return fTree;} protected: - AliVEvent *fEvent; //! Pointer to the event TTree *fTree; //! Pointer to the tree ClassDef(AliInputEventHandler, 1); }; -- 2.43.0