X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=blobdiff_plain;f=MONITOR%2FAliMonitorHLT.h;h=bef927b212cf07fb320c779a40f99131671e1708;hp=16c10156f403393532502000d7d3a3c6248d67f1;hb=b6a3610d3fd594b7304e20c19bd76dd5331326a6;hpb=97d6eb66843c260aca141b870006a19a0b5ee8a5 diff --git a/MONITOR/AliMonitorHLT.h b/MONITOR/AliMonitorHLT.h index 16c10156f40..bef927b212c 100644 --- a/MONITOR/AliMonitorHLT.h +++ b/MONITOR/AliMonitorHLT.h @@ -6,19 +6,20 @@ /* $Id$ */ #include "AliMonitor.h" -#include "AliMonitorHisto.h" -#include "AliMonitorTrend.h" -#include "AliTPCParam.h" + +class AliTPCParam; class AliMonitorHLT : public AliMonitor { public: AliMonitorHLT(AliTPCParam* param); - virtual ~AliMonitorHLT(); + AliMonitorHLT(const AliMonitorHLT& monitor); + AliMonitorHLT& operator = (const AliMonitorHLT& monitor); + virtual ~AliMonitorHLT() {}; virtual void CreateHistos(TFolder* folder); virtual void FillHistos(AliRunLoader* runLoader, - AliRawReader* rawReader); + AliRawReader* rawReader, AliESD* esd); private: AliTPCParam* fParam; // TPC parameters @@ -30,6 +31,15 @@ private: 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* fTrackDz0; // dz0 distribution of HLT tracks + AliMonitorHisto* fTrackDr0; // dr0 distribution of HLT tracks + AliMonitorHisto* fTrackEtaVsPhi; // phi vs eta for HLT tracks + AliMonitorHisto* fPtEtaVsPhi; // phi vs eta for HLT tracks + AliMonitorHisto* fTrackZvsNHits; // z vs the number of hits per track + AliMonitorHisto* fTrackXYvsNHits; // xy vs the number of hits per track ClassDef(AliMonitorHLT, 0) // creation and filling of monitor histograms for HLT };