1 #ifndef ALIANALYSISTASKMUONAODCREATION_H
2 #define ALIANALYSISTASKMUONAODCREATION_H
8 #include <TClonesArray.h>
12 #include "AliAnalysisTaskMuonAODCreation.h"
13 #include "AliAnalysisTaskSE.h"
14 #include "AliAnalysisManager.h"
15 #include "AliAODEvent.h"
17 #include "AliAODTrack.h"
18 #include "AliAODInputHandler.h"
19 #include "AliAODHeader.h"
21 class AliAnalysisTaskMuonAODCreation : public AliAnalysisTaskSE {
24 AliAnalysisTaskMuonAODCreation();
25 AliAnalysisTaskMuonAODCreation(const Char_t* name);
26 AliAnalysisTaskMuonAODCreation& operator= (const AliAnalysisTaskMuonAODCreation& c);
27 AliAnalysisTaskMuonAODCreation(const AliAnalysisTaskMuonAODCreation& c);
28 virtual ~AliAnalysisTaskMuonAODCreation();
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();
38 TTree *fTree; // AOD output Tree
39 AliAODEvent *fOutputAOD; //! AOD out
41 ClassDef(AliAnalysisTaskMuonAODCreation,1);