1 #ifndef ALITRDQAGUICLUSTERS_H
2 #define ALITRDQAGUICLUSTERS_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
7 /* $Id: AliTRDqaGuiClusters.h 23387 2008-01-17 17:25:16Z cblume $ */
9 //////////////////////////////////////////////////////////////////////////////////
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
20 //////////////////////////////////////////////////////////////////////////////////
26 class TRootEmbeddedCanvas;
28 class AliTRDqaGuiClusters : public TGCompositeFrame {
32 AliTRDqaGuiClusters();
33 AliTRDqaGuiClusters(TGWindow *parent);
34 ~AliTRDqaGuiClusters() {};
36 void SetQAFile(const char *filename);
40 const char *fNameList[4]; // list of histogram names
41 static const Int_t fgkLogList[4]; // flag for log scale
43 TRootEmbeddedCanvas *fCanvasList[4]; // list of canvases
44 TH1D *fHistList[4]; // and histograms
45 TH1D *fHistRefs[4][3]; // histograms with colors
47 // TH2D *BuildHisto(TH1D *ref, TH1D *data);
48 void BuildColor(Int_t i, TH1D *ref);
51 AliTRDqaGuiClusters& operator = (const AliTRDqaGuiClusters& /*g*/) { return *this; };
52 AliTRDqaGuiClusters(const AliTRDqaGuiClusters &);
54 ClassDef(AliTRDqaGuiClusters,1) //