]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MONITOR/AliMonitorHLTHough.h
DP:Possibility to use actual vertex position added
[u/mrichter/AliRoot.git] / MONITOR / AliMonitorHLTHough.h
index 38190307abae35d1212de10b212e09866a21f5ce..7d65e5b1222c17ee7d6c2804c31f68c32089e6cb 100644 (file)
@@ -11,21 +11,28 @@ class AliTPCParam;
 class AliMonitorHLTHough : public AliMonitor {
 public:
   AliMonitorHLTHough(AliTPCParam* param);
-  AliMonitorHLTHough(const AliMonitorHLTHough& monitor);
-  AliMonitorHLTHough& operator = (const AliMonitorHLTHough& monitor);
-  virtual ~AliMonitorHLTHough();
+  virtual ~AliMonitorHLTHough() {};
 
   virtual void     CreateHistos(TFolder* folder);
   virtual void     FillHistos(AliRunLoader* runLoader, 
-                             AliRawReader* rawReader);
+                             AliRawReader* rawReader, AliESD* esd);
 
 private:
+  AliMonitorHLTHough(const AliMonitorHLTHough& monitor);
+  AliMonitorHLTHough& operator = (const AliMonitorHLTHough& monitor);
+
   AliTPCParam*     fParam;              // TPC parameters
 
+  AliMonitorHisto* fClustersCharge;     // charge distribution of HLT clusters
+  AliMonitorHisto* fNClustersVsRow;     // mean number of HLT clusters per pad row
+  AliMonitorHisto* fNClustersVsSector;  // mean number of HLT clusters per sector
   AliMonitorTrend* fNTracks;            // number of HLT tracks per event
   AliMonitorHisto* fTrackPt;            // pt distribution of HLT tracks
   AliMonitorHisto* fTrackEta;           // eta distribution of HLT tracks
   AliMonitorHisto* fTrackPhi;           // phi distribution of HLT tracks
+  AliMonitorHisto* fTrackNHits;         // number of hits per HLT track
+  AliMonitorHisto* fTrackDEdxVsP;       // dedx distribution of HLT tracks
+  AliMonitorHisto* fTrackDEdx;          // dedx distribution of HLT tracks for a given momentum region
   AliMonitorHisto* fTrackEtaVsPhi;      // phi vs eta for HLT tracks
   AliMonitorHisto* fPtEtaVsPhi;         // phi vs eta for HLT tracks