New Gamma package
[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 = "") ;
24 virtual void Init(Option_t * opt = "") ;
25 virtual void Terminate(Option_t * opt = "") ;
26
27private:
28 TTree * fChain ; //!pointer to the analyzed TTree or TChain
29 AliESD * fESD ; //! Declaration of leave types
30
31 TObjArray * fOutputContainer ; //! output data container
32
33 Int_t fnTrackTrig ; //!
34 Int_t ftracktot ; //!
35 Int_t fnevents ; //!
36 Int_t fSPLowpt ; //!
37 Int_t fSPHighpt ; //!
38 Int_t fSPAllpt ; //!
39 Int_t fSMLowpt ; //!
40 Int_t fSMHighpt ; //!
41 Int_t fSMAllpt ; //!
42 Int_t fSULowpt ; //!
43 Int_t fSUHighpt ; //!
44 Int_t fSUAllpt ; //!
45 Int_t fUSLowpt ; //!
46 Int_t fUSHighpt ; //!
47 Int_t fUSAllpt ; //!
48 Int_t fLSLowpt ; //!
49 Int_t fLSHighpt ; //!
50 Int_t fLSAllpt ; //!
51
52 // Histograms
53 TH1F * fhMUONVertex ; //!
54 TH1F * fhMUONMult ; //!
55
56 ClassDef(AliMUONQATask, 0); // a MUON photon analysis task
57};
58#endif // ALIMUONQATASK_H