]> git.uio.no Git - u/mrichter/AliRoot.git/blame - FMD/analysis/AliFMDAnalysisTaskSE.h
Introducing the FMD trackreferences in the stepmanager as well as a strip address...
[u/mrichter/AliRoot.git] / FMD / analysis / AliFMDAnalysisTaskSE.h
CommitLineData
7c3e5162 1#ifndef ALIFMDANALYSISTASKSE_H
2#define ALIFMDANALYSISTASKSE_H
3
4#include "AliAnalysisTaskSE.h"
5#include "AliFMDAnalysisTaskSharing.h"
6#include "AliFMDAnalysisTaskDensity.h"
7#include "AliFMDAnalysisTaskBackgroundCorrection.h"
8#include "AliFMDAnalysisTaskDndeta.h"
9
10class AliFMDAnalysisTaskSE : public AliAnalysisTaskSE
11{
12 public:
13 AliFMDAnalysisTaskSE();
14 AliFMDAnalysisTaskSE(const char* name);
15 virtual ~AliFMDAnalysisTaskSE() {;}
16 AliFMDAnalysisTaskSE(const AliFMDAnalysisTaskSE& o) : AliAnalysisTaskSE(),
17 fListOfHistos(o.fListOfHistos),
18 fSharing(o.fSharing),
19 fDensity(o.fDensity),
20 fBackground(o.fBackground),
21 fDndeta(o.fDndeta){}
22 AliFMDAnalysisTaskSE& operator=(const AliFMDAnalysisTaskSE&) { return *this; }
23
24 virtual void Init();
25 virtual void UserCreateOutputObjects();
26 virtual void UserExec(Option_t* /*option*/);
27
28 private:
29
30 TList* fListOfHistos;
31 AliFMDAnalysisTaskSharing fSharing;
32 AliFMDAnalysisTaskDensity fDensity;
33 AliFMDAnalysisTaskBackgroundCorrection fBackground;
34 AliFMDAnalysisTaskDndeta fDndeta;
35 ClassDef(AliFMDAnalysisTaskSE, 1);
36
37};
38#endif