]>
Commit | Line | Data |
---|---|---|
6a9add6f | 1 | #ifndef ALITRDQAGUIBLACKGTU_H |
2 | #define ALITRDQAGUIBLACKGTU_H | |
3 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
4 | * See cxx source for full Copyright notice */ | |
5 | ||
6 | /* $Id: AliTRDqaGuiBlackGTU.h 23387 2008-01-17 17:25:16Z cblume $ */ | |
7 | ||
8 | ////////////////////////////////////////////////////////////////////////////////// | |
9 | // | |
10 | // This class is a Graphical User Interface for the Quality Monitorig | |
11 | // of black (non zero zuppresed) events from TRD. | |
12 | // It lets display and browse throu histograms created by the class | |
13 | // AliTRDqaBlackEvents. | |
14 | // The class works in cooperation with AliTRDqaGuiMainBlack. | |
15 | // | |
16 | // S. Radomski | |
17 | // Uni-Heidelberg | |
18 | // Feb. 2008 | |
19 | // | |
20 | ////////////////////////////////////////////////////////////////////////////////// | |
21 | ||
22 | #include "TGFrame.h" | |
23 | ||
24 | class TH1; | |
25 | class TGraph; | |
26 | class TString; | |
27 | class TRootEmbeddedCanvas; | |
28 | ||
29 | class AliTRDqaGuiBlackGTU : public TGCompositeFrame { | |
30 | ||
31 | public: | |
32 | ||
33 | AliTRDqaGuiBlackGTU(); | |
34 | AliTRDqaGuiBlackGTU(TGWindow *parent); | |
35 | ~AliTRDqaGuiBlackGTU() {} | |
36 | ||
37 | void SetQAFile(const char *filename); | |
38 | ||
39 | protected: | |
40 | ||
41 | char fFileName[265]; // file with histograms | |
42 | ||
43 | TRootEmbeddedCanvas *fCanvasList[6]; // list of canvases | |
44 | TH1 *fHistList[3]; // and histograms | |
40e0da1b | 45 | TGraph *fGraphList[3]; // trend graphs |
6a9add6f | 46 | |
47 | private: | |
48 | ||
49 | AliTRDqaGuiBlackGTU& operator = (const AliTRDqaGuiBlackGTU& /*g*/) { return *this; }; | |
50 | AliTRDqaGuiBlackGTU(const AliTRDqaGuiBlackGTU&); | |
51 | ||
40e0da1b | 52 | ClassDef(AliTRDqaGuiBlackGTU,2) // Gui class for black events |
6a9add6f | 53 | |
54 | }; | |
55 | ||
56 | #endif |