]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliVirtualEventHandler.h
File path is obtained in AliAnalysisManager and is sent to AliMCEventHeandler as...
[u/mrichter/AliRoot.git] / STEER / AliVirtualEventHandler.h
index 69001b9c6bda44e00f9d7080d0430cbd18e159e7..a499de9841d4cf9246d7f64cde7b9ad7d75a384d 100644 (file)
@@ -19,12 +19,16 @@ class AliVirtualEventHandler : public TNamed {
     AliVirtualEventHandler();
     AliVirtualEventHandler(const char* name, const char* title);
     virtual ~AliVirtualEventHandler();
-    virtual Bool_t       InitIO()             = 0;
-    virtual Bool_t       Fill()               = 0;
-    virtual Bool_t       Terminate()          = 0;
-    virtual Bool_t       TerminateIO()        = 0;
+    virtual void         SetOutputFileName(char* fname)  = 0;
+    virtual char*        GetOutputFileName()             = 0;
+    virtual Bool_t       InitIO(Option_t* opt)           = 0;
+    virtual Bool_t       BeginEvent()                    = 0;
+    virtual Bool_t       Notify(const char *path)        = 0;    
+    virtual Bool_t       FinishEvent()                   = 0;
+    virtual Bool_t       Terminate()                     = 0;
+    virtual Bool_t       TerminateIO()                   = 0;
  private :
-  ClassDef(AliVirtualEventHandler, 1);
+  ClassDef(AliVirtualEventHandler, 2);
 };
 
 #endif