]>
Commit | Line | Data |
---|---|---|
e6d12457 | 1 | #ifndef ALIPHOSTENDERTASK_H |
2 | #define ALIPHOSTENDERTASK_H | |
3 | ||
4 | ||
5 | #ifndef ALIANALYSISTASKSE_H | |
6 | #include "AliAnalysisTaskSE.h" | |
7 | #endif | |
8 | ||
9 | class AliPHOSTenderSupply; | |
10 | ||
11 | class AliPHOSTenderTask : public AliAnalysisTaskSE { | |
12 | ||
13 | protected: | |
14 | AliPHOSTenderSupply *fPHOSTender; | |
15 | ||
16 | private: | |
17 | AliPHOSTenderTask(const AliPHOSTenderTask &other); | |
18 | AliPHOSTenderTask& operator=(const AliPHOSTenderTask &other); | |
19 | ||
20 | public: | |
21 | AliPHOSTenderTask(); | |
22 | AliPHOSTenderTask(const char *name); | |
23 | virtual ~AliPHOSTenderTask(); | |
24 | ||
25 | void SetPHOSTenderSupply(AliPHOSTenderSupply *supply); | |
4e5f3fd0 | 26 | AliPHOSTenderSupply* GetPHOSTenderSupply() {return fPHOSTender;} |
e6d12457 | 27 | |
28 | virtual void ConnectInputData(Option_t *option); | |
29 | virtual void UserCreateOutputObjects(); | |
30 | virtual void UserExec(Option_t*); | |
31 | virtual void NotifyRun(); | |
32 | ||
33 | ClassDef(AliPHOSTenderTask,1) // Wrapper class to hold tender supply for AOD usage | |
34 | }; | |
35 | #endif |