]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliVEventHandler.h
prevening warning of hidden function:
[u/mrichter/AliRoot.git] / STEER / AliVEventHandler.h
index 963ed67097de0bb44826803b5db129321ba66c67..d77a55b8e1afca5076ac46c609609b8836306f0f 100644 (file)
@@ -12,6 +12,7 @@
 
 #include <TNamed.h>
 
+class TTree;
 
 class AliVEventHandler : public TNamed {
 
@@ -19,11 +20,17 @@ class AliVEventHandler : public TNamed {
     AliVEventHandler();
     AliVEventHandler(const char* name, const char* title);
     virtual ~AliVEventHandler();
+    // Output
     virtual void         SetOutputFileName(char* fname)  = 0;
     virtual char*        GetOutputFileName()             = 0;
+    // Input
+    virtual void         SetInputTree(TTree* tree)       = 0;
+    // Steering 
     virtual Bool_t       InitIO(Option_t* opt)           = 0;
     virtual Bool_t       BeginEvent()                    = 0;
-    virtual Bool_t       Notify(const char *path)                        = 0;    
+    // needed to prevent warning of hidden virtual Bool_t TObject::Notify()
+    virtual Bool_t       Notify() { return TNamed::Notify(); };
+    virtual Bool_t       Notify(const char *path)        = 0;
     virtual Bool_t       FinishEvent()                   = 0;
     virtual Bool_t       Terminate()                     = 0;
     virtual Bool_t       TerminateIO()                   = 0;