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 PMD data in simulated data
7 // An analysis task to check the PMD data in simulated data
8 // An analysis task to check the PMD data in simulated data
11 //////////////////////////////////////////////////////////////////////////////
13 #include "AliAnalysisTask.h"
20 class AliPMDQATask : public AliAnalysisTask {
23 AliPMDQATask(const char *name) ;
24 AliPMDQATask(const AliPMDQATask& ta) ;
26 virtual ~AliPMDQATask() ;
27 AliPMDQATask& operator = (const AliPMDQATask& ap) ;
29 virtual void Exec(Option_t * opt = "") ;
30 virtual void ConnectInputData(Option_t *);
31 virtual void CreateOutputObjects();
32 virtual void Terminate(Option_t * opt = "") ;
35 void CalculateSMN( Float_t clsX, Float_t clsY, Int_t & smn) const ;
36 void DrawPMDBoundary() const ;
37 void DrawPMDBoundarySM1() const ;
38 void DrawPMDBoundarySM2() const ;
39 void DrawPMDBoundarySM3() const ;
40 void DrawPMDBoundarySM4() const ;
43 TTree * fChain ; //!pointer to the analyzed TTree or TChain
44 AliESD * fESD ; //! Declaration of leave types
46 TObjArray * fOutputContainer ; //! output data container
73 TH2F * fhPMDSM10 ; //!
74 TH2F * fhPMDSM11 ; //!
75 TH2F * fhPMDSM12 ; //!
76 TH2F * fhPMDSM13 ; //!
77 TH2F * fhPMDSM14 ; //!
78 TH2F * fhPMDSM15 ; //!
79 TH2F * fhPMDSM16 ; //!
80 TH2F * fhPMDSM17 ; //!
81 TH2F * fhPMDSM18 ; //!
82 TH2F * fhPMDSM19 ; //!
83 TH2F * fhPMDSM20 ; //!
84 TH2F * fhPMDSM21 ; //!
85 TH2F * fhPMDSM22 ; //!
86 TH2F * fhPMDSM23 ; //!
87 TH2F * fhPMDSM24 ; //!
90 ClassDef(AliPMDQATask, 0); //! // a PMD analysis task
92 #endif // ALIPMDQATASK_H