1 #ifndef ALIPHOSTENDERTASK_H
2 #define ALIPHOSTENDERTASK_H
5 #ifndef ALIANALYSISTASKSE_H
6 #include "AliAnalysisTaskSE.h"
9 class AliPHOSTenderSupply;
11 class AliPHOSTenderTask : public AliAnalysisTaskSE {
14 AliPHOSTenderSupply *fPHOSTender;
17 AliPHOSTenderTask(const AliPHOSTenderTask &other);
18 AliPHOSTenderTask& operator=(const AliPHOSTenderTask &other);
22 AliPHOSTenderTask(const char *name);
23 virtual ~AliPHOSTenderTask();
25 void SetPHOSTenderSupply(AliPHOSTenderSupply *supply);
26 AliPHOSTenderSupply* GetPHOSTenderSupply() {return fPHOSTender;}
28 virtual void ConnectInputData(Option_t *option);
29 virtual void UserCreateOutputObjects();
30 virtual void UserExec(Option_t*);
31 virtual void NotifyRun();
33 ClassDef(AliPHOSTenderTask,1) // Wrapper class to hold tender supply for AOD usage