1 #ifndef ALIVEVENTHANDLER_H 2 #define ALIVEVENTHANDLER_H 35 virtual TTree *
GetTree()
const {
return NULL; }
52 virtual Bool_t
Init(Option_t* opt) = 0;
53 virtual Bool_t
Init(TTree* tree, Option_t* opt) = 0;
69 virtual TObject *
GetStatistics(Option_t *option=
"")
const {
return NULL;}
71 virtual Bool_t
Notify() {
return TNamed::Notify(); };
virtual const AliEventTag * GetEventTag() const
virtual Bool_t GetEntry()=0
virtual void SetOutputFileName(const char *fname)=0
virtual UInt_t IsEventSelected()
virtual ~AliVEventHandler()
virtual AliVfriendEvent * GetVfriendEvent() const
virtual void SetFillExtension(Bool_t)
virtual const char * GetInputFileName() const
virtual Option_t * GetAnalysisType() const
virtual Bool_t TerminateIO()=0
virtual Bool_t FinishEvent()=0
virtual void SetFillAOD(Bool_t)
virtual Bool_t GetFillExtension() const
virtual Option_t * GetDataType() const
virtual Bool_t GetFillAOD() const
virtual void SetInputTree(TTree *tree)=0
virtual Bool_t BeginEvent(Long64_t entry)=0
virtual TObject * GetStatistics(Option_t *option="") const
virtual TTree * GetTree() const
virtual const char * GetExtraOutputs(Bool_t merge=kFALSE) const
virtual Long64_t GetReadEntry() const
virtual AliVCuts * GetEventSelection() const =0
virtual void SetInputFileName(const char *)
virtual Bool_t Terminate()=0
virtual AliMCEvent * MCEvent() const
virtual Bool_t InitTaskInputData(AliVEvent *, AliVfriendEvent *, TObjArray *)
virtual Bool_t Init(Option_t *opt)=0
virtual const char * GetOutputFileName() const =0
virtual AliRunTag * GetRunTag() const
virtual AliVEvent * GetEvent() const
virtual void SetCacheSize(Long64_t)
virtual AliPIDResponse * GetPIDResponse()
virtual void SetNeedField(Bool_t flag=kTRUE)
virtual TList * GetUserInfo() const