1 #ifndef ALIANALYSISTASKMUONAODCREATION_H
2 #define ALIANALYSISTASKMUONAODCREATION_H
10 #include <TClonesArray.h>
14 #include "AliAnalysisTaskSE.h"
15 #include "AliAnalysisManager.h"
16 #include "AliAODEvent.h"
18 #include "AliAODTrack.h"
19 #include "AliAODInputHandler.h"
20 #include "AliAODHeader.h"
22 class AliAnalysisTaskMuonAODCreation : public AliAnalysisTaskSE {
25 AliAnalysisTaskMuonAODCreation();
26 AliAnalysisTaskMuonAODCreation(const Char_t* name);
27 AliAnalysisTaskMuonAODCreation& operator= (const AliAnalysisTaskMuonAODCreation& c);
28 AliAnalysisTaskMuonAODCreation(const AliAnalysisTaskMuonAODCreation& c);
29 virtual ~AliAnalysisTaskMuonAODCreation();
31 // ANALYSIS FRAMEWORK STUFF to loop on data and fill output objects
32 void UserExec(Option_t *option);
33 void Terminate(Option_t *);
34 void UserCreateOutputObjects();
39 TTree *fTree; // AOD output Tree
40 AliAODEvent *fOutputAOD; //! AOD out
42 ClassDef(AliAnalysisTaskMuonAODCreation,1);