]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ANALYSIS/AliAnalysisTaskSE.h
Update: added GetNEvents variable
[u/mrichter/AliRoot.git] / ANALYSIS / AliAnalysisTaskSE.h
index 4e5b31509ec8515063a93c305ae211e04bbe9c9d..c935d2be3cecf16b5df8a8b0be19141548507534 100644 (file)
@@ -32,13 +32,16 @@ class AliAnalysisTaskSE : public AliAnalysisTask
     // To be implemented by user
     virtual void UserCreateOutputObjects()  {;}
     virtual void UserExec(Option_t* /*option*/) {;}
-    
-    // Getters
+    // Helpers for adding branches to the AOD
+   virtual void AddAODBranch(const char* cname, TObject* addobj);
+// Getters
+    virtual Int_t        DebugLevel()  {return fDebug;     }
     virtual AliVEvent*   InputEvent()  {return fInputEvent;}
-    virtual AliAODEvent* AODEvent()    {return fOutputAOD;}
-    virtual TTree*       OutputTree()  {return fTreeA;}
-    virtual AliMCEvent*  MCEvent()     {return fMCEvent;}
-    virtual Long64_t     Entry()       {return fEntry;}
+    virtual AliAODEvent* AODEvent()    {return fOutputAOD; }
+    virtual TTree*       OutputTree()  {return fTreeA;     }
+    virtual AliMCEvent*  MCEvent()     {return fMCEvent;   }
+    virtual Long64_t     Entry()       {return fEntry;     }
+    virtual const char*  CurrentFileName();
   protected:
     Int_t                 fDebug;           //  Debug flag
     Int_t                 fEntry;           //  Current entry in the chain