]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliAODInputHandler.h
Bug fix. Removed delete statement
[u/mrichter/AliRoot.git] / STEER / AliAODInputHandler.h
index 220999269894bc9899f56088f885a9a334438cce..b995df17748cae4d74efcf9f83e956fdbe1e0a8b 100644 (file)
 #include "AliInputEventHandler.h"
 #include "AliAODEvent.h"
 
+class TList;
+
 class AliAODInputHandler : public AliInputEventHandler {
 
  public:
     AliAODInputHandler();
     AliAODInputHandler(const char* name, const char* title);
     virtual ~AliAODInputHandler();
-    virtual Bool_t       InitIO(Option_t* opt);
-    virtual Bool_t       BeginEvent() {return kTRUE;}
-    AliAODEvent         *GetEvent() const {return fEvent;}    
+    virtual Bool_t       Init(Option_t* /*opt*/) {return kTRUE;}
+    virtual Bool_t       Init(TTree* tree, Option_t* opt);
+    AliAODEvent         *GetEvent() const {return fEvent;}
+    virtual void         AddFriend(char* filename);
+    virtual Bool_t       BeginEvent(Long64_t entry);
+    Option_t            *GetDataType() const;
+ private:
+    AliAODInputHandler(const AliAODInputHandler& handler);             
+    AliAODInputHandler& operator=(const AliAODInputHandler& handler);  
  private:
-    AliAODEvent    *fEvent;   //! Pointer to the event 
+    AliAODEvent    *fEvent;   //! Pointer to the event
+    TList          *fFriends; //  List of friend trees 
     ClassDef(AliAODInputHandler, 1);
 };