2 // Class AliRsnReaderTask
6 // authors: Martin Vala (martin.vala@cern.ch)
7 // Alberto Pulvirenti (alberto.pulvirenti@ct.infn.it)
9 #ifndef ALIRSNREADERTASK_H
10 #define ALIRSNREADERTASK_H
12 #include "AliRsnBaseAT.h"
17 class AliRsnReaderTask : public AliRsnBaseAT
22 AliRsnReaderTask(const char *name);
23 virtual ~AliRsnReaderTask() {}
25 // Implementation of interface methods
26 virtual void InitIOVars();
27 virtual void LocalInit();
28 virtual Bool_t Notify();
29 virtual void CreateOutputObjects();
30 virtual void Exec(Option_t *option);
31 virtual void Terminate(Option_t *);
35 AliRsnReaderTask(const AliRsnReaderTask&);
36 AliRsnReaderTask& operator= (const AliRsnReaderTask&);
38 TTree* fRsnTree; // output tree
40 ClassDef(AliRsnReaderTask, 0) // implementation of RsnReader as AnalysisTask