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