Correcting compiler warnings
[u/mrichter/AliRoot.git] / ESDCheck / AliMUONQATask.h
CommitLineData
1dfe075f 1#ifndef ALIMUONQATASK_H
2#define ALIMUONQATASK_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5//______________________________________________________________________________
6// An analysis task to check the MUON data in simulated data
7//
8//*-- Ivana Hrivnacova
9//////////////////////////////////////////////////////////////////////////////
10
11#include <TTree.h>
12#include "AliAnalysisTask.h"
13
14class AliESD ;
15class TH1F ;
16
17class AliMUONQATask : public AliAnalysisTask {
18
19public:
20 AliMUONQATask(const char *name) ;
21 virtual ~AliMUONQATask() ;
22
23 virtual void Exec(Option_t * opt = "") ;
c52c2132 24 virtual void ConnectInputData(Option_t *);
25 virtual void CreateOutputObjects();
1dfe075f 26 virtual void Terminate(Option_t * opt = "") ;
27
28private:
29 TTree * fChain ; //!pointer to the analyzed TTree or TChain
30 AliESD * fESD ; //! Declaration of leave types
31
32 TObjArray * fOutputContainer ; //! output data container
33
34 Int_t fnTrackTrig ; //!
35 Int_t ftracktot ; //!
36 Int_t fnevents ; //!
37 Int_t fSPLowpt ; //!
38 Int_t fSPHighpt ; //!
39 Int_t fSPAllpt ; //!
40 Int_t fSMLowpt ; //!
41 Int_t fSMHighpt ; //!
42 Int_t fSMAllpt ; //!
43 Int_t fSULowpt ; //!
44 Int_t fSUHighpt ; //!
45 Int_t fSUAllpt ; //!
46 Int_t fUSLowpt ; //!
47 Int_t fUSHighpt ; //!
48 Int_t fUSAllpt ; //!
49 Int_t fLSLowpt ; //!
50 Int_t fLSHighpt ; //!
51 Int_t fLSAllpt ; //!
52
53 // Histograms
54 TH1F * fhMUONVertex ; //!
55 TH1F * fhMUONMult ; //!
56
57 ClassDef(AliMUONQATask, 0); // a MUON photon analysis task
58};
59#endif // ALIMUONQATASK_H