Adjust needed statistics for Vd calibration and normalization with TPC signal for...
[u/mrichter/AliRoot.git] / TRD / qaGui / AliTRDqaGuiClusters.h
1 #ifndef ALITRDQAGUICLUSTERS_H
2 #define ALITRDQAGUICLUSTERS_H
3
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice                               */
6
7 /* $Id: AliTRDqaGuiClusters.h 23387 2008-01-17 17:25:16Z cblume $ */
8
9 //////////////////////////////////////////////////////////////////////////////////
10 //
11 // This class is a Graphical User Interface for the Quality Monitorig 
12 // of clusters on the full detector level.
13 // It displays histograms created by the AliTRDQADataMakerRec 
14 // run during the reconstruction 
15 //
16 // S. Radomski 
17 // Uni-Heidelberg
18 // Feb. 2008
19 // 
20 //////////////////////////////////////////////////////////////////////////////////
21
22 #include "TGFrame.h"  
23
24 class TH1D;
25 class TH2D;
26 class TRootEmbeddedCanvas;
27
28 class AliTRDqaGuiClusters : public TGCompositeFrame {
29   
30  public:
31
32   AliTRDqaGuiClusters();
33   AliTRDqaGuiClusters(TGWindow *parent);
34   ~AliTRDqaGuiClusters() {};
35   
36   void SetQAFile(const char *filename);
37
38  protected:
39
40   const char *fNameList[4];           // list of histogram names
41   static const Int_t fgkLogList[4];   // flag for log scale
42  
43   TRootEmbeddedCanvas *fCanvasList[4]; // list of canvases
44   TH1D *fHistList[4];                  // and histograms
45   TH1D *fHistRefs[4][3];               // histograms with colors
46
47   // TH2D *BuildHisto(TH1D *ref, TH1D *data);
48   void BuildColor(Int_t i, TH1D *ref);
49
50  private:
51   AliTRDqaGuiClusters& operator = (const AliTRDqaGuiClusters& /*g*/) { return *this; };
52   AliTRDqaGuiClusters(const AliTRDqaGuiClusters &);
53
54   ClassDef(AliTRDqaGuiClusters,1) // 
55 };
56
57 #endif