]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliInputEventHandler.h
Extra getters for tag handling added.
[u/mrichter/AliRoot.git] / STEER / AliInputEventHandler.h
index 71ed3f0270b39ceeba34e75aa18bcf144fcacc7c..bb8438d7a334944b681ebca1b876f7528f46d1ed 100644 (file)
@@ -15,6 +15,7 @@
 
 
 class AliVEvent;
+class AliRunTag;
 
 class AliInputEventHandler : public AliVEventHandler {
 
@@ -22,8 +23,8 @@ class AliInputEventHandler : public AliVEventHandler {
     AliInputEventHandler();
     AliInputEventHandler(const char* name, const char* title);
     virtual ~AliInputEventHandler();
-    virtual void         SetOutputFileName(char* /*fname*/) {;}
-    virtual char        *GetOutputFileName()                          {return 0;}
+    virtual void         SetOutputFileName(const char* /*fname*/) {;}
+    virtual const char  *GetOutputFileName()                          {return 0;}
     virtual Bool_t       Init(Option_t* /*opt*/)                      {return kTRUE;}
     virtual Bool_t       Init(TTree* /*tree*/, Option_t* /*opt*/)     {return kTRUE;}
     virtual Bool_t       BeginEvent(Long64_t /*entry*/)               {return kTRUE;}
@@ -35,9 +36,11 @@ class AliInputEventHandler : public AliVEventHandler {
     // Setters
     virtual void         SetInputTree(TTree* tree)                    {fTree = tree;}
      // Getters
-    virtual AliVEvent   *GetEvent() const                             {return 0;}
-    virtual TTree       *GetTree( ) const                             {return fTree;}
-    virtual Long64_t     GetReadEntry() const                         {return fTree->GetReadEntry();}
+    virtual AliVEvent   *GetEvent()        const                      {return 0;}
+    virtual AliRunTag   *GetRunTag()       const                      {return 0;}
+    virtual Option_t    *GetAnalysisType() const                      {return 0;}
+    virtual TTree       *GetTree( )        const                      {return fTree;}
+    virtual Long64_t     GetReadEntry()    const                      {return fTree->GetReadEntry();}
  private:
     AliInputEventHandler(const AliInputEventHandler& handler);             
     AliInputEventHandler& operator=(const AliInputEventHandler& handler);