Small fix (Mikolaj)
[u/mrichter/AliRoot.git] / MONITOR / AliMonitorHLTHough.h
1 #ifndef ALIMONITORHLTHOUGH_H
2 #define ALIMONITORHLTHOUGH_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 #include "AliMonitor.h"
7
8 class AliTPCParam;
9
10
11 class AliMonitorHLTHough : public AliMonitor {
12 public:
13   AliMonitorHLTHough(AliTPCParam* param);
14   virtual ~AliMonitorHLTHough() {};
15
16   virtual void     CreateHistos(TFolder* folder);
17   virtual void     FillHistos(AliRunLoader* runLoader, 
18                               AliRawReader* rawReader, AliESDEvent* esd);
19
20 private:
21   AliMonitorHLTHough(const AliMonitorHLTHough& monitor);
22   AliMonitorHLTHough& operator = (const AliMonitorHLTHough& monitor);
23
24   AliTPCParam*     fParam;              // TPC parameters
25
26   AliMonitorHisto* fClustersCharge;     // charge distribution of HLT clusters
27   AliMonitorHisto* fNClustersVsRow;     // mean number of HLT clusters per pad row
28   AliMonitorHisto* fNClustersVsSector;  // mean number of HLT clusters per sector
29   AliMonitorTrend* fNTracks;            // number of HLT tracks per event
30   AliMonitorHisto* fTrackPt;            // pt distribution of HLT tracks
31   AliMonitorHisto* fTrackEta;           // eta distribution of HLT tracks
32   AliMonitorHisto* fTrackPhi;           // phi distribution of HLT tracks
33   AliMonitorHisto* fTrackNHits;         // number of hits per HLT track
34   AliMonitorHisto* fTrackDEdxVsP;       // dedx distribution of HLT tracks
35   AliMonitorHisto* fTrackDEdx;          // dedx distribution of HLT tracks for a given momentum region
36   AliMonitorHisto* fTrackEtaVsPhi;      // phi vs eta for HLT tracks
37   AliMonitorHisto* fPtEtaVsPhi;         // phi vs eta for HLT tracks
38
39   ClassDef(AliMonitorHLTHough, 0)   // creation and filling of monitor histograms for HLT Hough transform
40 };
41  
42
43 #endif
44
45
46
47
48
49
50
51
52