]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWG/EMCAL/AliEmcalTenderTask.h
AliAnalysisMuMu classes update
[u/mrichter/AliRoot.git] / PWG / EMCAL / AliEmcalTenderTask.h
1 #ifndef ALIEMCALTENDERTASK_H
2 #define ALIEMCALTENDERTASK_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   AliEMCALTenderSupply*     GetEMCALTenderSupply()                              const;
28
29   virtual void              ConnectInputData(Option_t *option);
30   virtual void              UserCreateOutputObjects();
31   virtual void              UserExec(Option_t*);
32     
33   ClassDef(AliEmcalTenderTask,2) // Wrapper class to hold tender supply for AOD usage
34 };
35 #endif