]>
Commit | Line | Data |
---|---|---|
df8d91fa | 1 | #ifndef ALIANALYSISTASKMUONAODCREATION_H |
2 | #define ALIANALYSISTASKMUONAODCREATION_H | |
3 | ||
4 | #include <TChain.h> | |
5 | #include <TTree.h> | |
6 | #include <TList.h> | |
7 | #include <TH1.h> | |
8 | #include <TClonesArray.h> | |
9 | ||
10 | #include "TMath.h" | |
11 | ||
12 | #include "AliAnalysisTaskMuonAODCreation.h" | |
13 | #include "AliAnalysisTaskSE.h" | |
14 | #include "AliAnalysisManager.h" | |
15 | #include "AliAODEvent.h" | |
16 | #include "AliLog.h" | |
17 | #include "AliAODTrack.h" | |
18 | #include "AliAODInputHandler.h" | |
19 | #include "AliAODHeader.h" | |
20 | ||
21 | class AliAnalysisTaskMuonAODCreation : public AliAnalysisTaskSE { | |
22 | public: | |
23 | ||
24 | AliAnalysisTaskMuonAODCreation(); | |
25 | AliAnalysisTaskMuonAODCreation(const Char_t* name); | |
26 | AliAnalysisTaskMuonAODCreation& operator= (const AliAnalysisTaskMuonAODCreation& c); | |
27 | AliAnalysisTaskMuonAODCreation(const AliAnalysisTaskMuonAODCreation& c); | |
28 | virtual ~AliAnalysisTaskMuonAODCreation(); | |
29 | ||
30 | // ANALYSIS FRAMEWORK STUFF to loop on data and fill output objects | |
31 | void UserExec(Option_t *option); | |
32 | void Terminate(Option_t *); | |
33 | void UserCreateOutputObjects(); | |
34 | ||
35 | protected: | |
36 | ||
37 | TList *fOutput; | |
38 | TTree *fTree; // AOD output Tree | |
39 | AliAODEvent *fOutputAOD; //! AOD out | |
40 | ||
41 | ClassDef(AliAnalysisTaskMuonAODCreation,1); | |
42 | }; | |
43 | ||
44 | #endif |