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