macro dir
[u/mrichter/AliRoot.git] / PWG / EMCAL / AliEmcalTenderTask.h
1 #ifndef ALIEMCALTENDERTASK_H
2 #define ALIEMCAKTENDERTASK_H
3
4 // $Id$
5
6 #ifndef ALIANALYSISTASKSE_H
7 #include "AliAnalysisTaskSE.h"
8 #endif
9
10 class AliEMCALTenderSupply;
11
12 class AliEmcalTenderTask : public AliAnalysisTaskSE {
13
14 protected:
15   AliEMCALTenderSupply      *fEMCALTender;
16   
17 private:
18   AliEmcalTenderTask(const AliEmcalTenderTask &other);
19   AliEmcalTenderTask& operator=(const AliEmcalTenderTask &other);
20
21 public:  
22   AliEmcalTenderTask();
23   AliEmcalTenderTask(const char *name);
24   virtual ~AliEmcalTenderTask();
25
26   void                      SetEMCALTenderSupply(AliEMCALTenderSupply *supply);
27
28   virtual void              ConnectInputData(Option_t *option);
29   virtual void              UserCreateOutputObjects();
30   virtual void              UserExec(Option_t*);
31     
32   ClassDef(AliEmcalTenderTask,1) // Wrapper class to hold tender supply for AOD usage
33 };
34 #endif