]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWG3/muon/AliAnalysisTaskAODvsESD.h
Warning fixed
[u/mrichter/AliRoot.git] / PWG3 / muon / AliAnalysisTaskAODvsESD.h
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