]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG2/RESONANCES/AliRsnReaderTask.h
removed external class
[u/mrichter/AliRoot.git] / PWG2 / RESONANCES / AliRsnReaderTask.h
CommitLineData
aec0ec32 1//
2// Class AliRsnReaderTask
3//
4// TODO
5//
6// authors: Martin Vala (martin.vala@cern.ch)
7// Alberto Pulvirenti (alberto.pulvirenti@ct.infn.it)
8//
9#ifndef ALIRSNREADERTASK_H
10#define ALIRSNREADERTASK_H
11
e0baff8c 12#include "AliRsnAnalysisTaskBase.h"
aec0ec32 13
14class AliRsnPID;
15class AliRsnReader;
16
e0baff8c 17class AliRsnReaderTask : public AliRsnAnalysisTaskBase
aec0ec32 18{
19 public:
20
21 AliRsnReaderTask();
22 AliRsnReaderTask(const char *name);
23 virtual ~AliRsnReaderTask() {}
24
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 *);
32
33 private:
34
35 AliRsnReaderTask(const AliRsnReaderTask&);
36 AliRsnReaderTask& operator= (const AliRsnReaderTask&);
37
38 TTree* fRsnTree; // output tree
39
40 ClassDef(AliRsnReaderTask, 0) // implementation of RsnReader as AnalysisTask
41};
42
43#endif