]>
Commit | Line | Data |
---|---|---|
fe9005e3 | 1 | #ifndef AliAnalysisTaskAODvsESD_cxx |
2 | #define AliAnalysisTaskAODvsESD_cxx | |
3 | ||
27de2dfb | 4 | /* $Id$ */ |
5 | ||
fe9005e3 | 6 | class TList; |
7 | class TH2F; | |
8 | class AliESDEvent; | |
9 | class AliAODEvent; | |
10 | ||
11 | #include "AliAnalysisTask.h" | |
12 | ||
13 | class AliAnalysisTaskAODvsESD : public AliAnalysisTask { | |
14 | public: | |
15 | AliAnalysisTaskAODvsESD(const char *name = "AliAnalysisTaskAODvsESD"); | |
16 | virtual ~AliAnalysisTaskAODvsESD() {} | |
17 | ||
18 | virtual void ConnectInputData(Option_t *); | |
19 | virtual void CreateOutputObjects(); | |
20 | virtual void Exec(Option_t *option); | |
21 | virtual void Terminate(const Option_t*); | |
22 | ||
23 | private: | |
24 | AliESDEvent *fESD; // ESD object | |
25 | AliAODEvent *fAOD; // AOD object | |
26 | ||
27 | TList *fList; // list of ntuples | |
28 | TNtuple *fMuonNtuple; // NTuple for single muons ESD | |
29 | TNtuple *fMuonNtupleAOD; // NTuple for single muons AOD | |
30 | TH1F *fInvMass; // ESD inv. mass histo | |
31 | TH1F *fInvMassAOD; // AOD inv. mass histo | |
32 | ||
33 | ClassDef(AliAnalysisTaskAODvsESD, 1); // example of analysis | |
34 | }; | |
35 | ||
36 | #endif | |
37 |