]>
Commit | Line | Data |
---|---|---|
36f55715 | 1 | #ifndef ALITRDQAGUIESDS_H |
2 | #define ALITRDQAGUIESDS_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: AliTRDqaGuiESDs.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 ESD (Event Summary Data) | |
13 | // It displays histograms created by | |
14 | // the AliTRDQADataMakerRec 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 TRootEmbeddedCanvas; | |
26 | ||
27 | class AliTRDqaGuiESDs : public TGCompositeFrame { | |
28 | ||
29 | public: | |
30 | ||
31 | AliTRDqaGuiESDs():TGCompositeFrame(),fPage(0) {} | |
32 | AliTRDqaGuiESDs(TGWindow *parent, Int_t page); | |
36f55715 | 33 | ~AliTRDqaGuiESDs() {} |
34 | ||
35 | void SetPage(Int_t page) {fPage = page;} | |
36 | void SetQAFile(const char *filename); | |
37 | ||
38 | protected: | |
39 | ||
40 | Int_t fPage; // histogram set | |
f5fd37e8 | 41 | const char *fNameList[4*6]; // list of histograms |
42 | static const Int_t fgkLogList[4*6]; // flag for log scale | |
36f55715 | 43 | |
44 | TRootEmbeddedCanvas *fCanvasList[6]; // canvas list | |
45 | TH1D *fHistList[6]; // and histograms | |
46 | ||
8c8c004f | 47 | private: |
48 | AliTRDqaGuiESDs& operator = (const AliTRDqaGuiESDs& /*g*/) { return *this; }; | |
49 | AliTRDqaGuiESDs(const AliTRDqaGuiESDs &); | |
50 | ||
36f55715 | 51 | ClassDef(AliTRDqaGuiESDs,1) // |
52 | }; | |
53 | ||
54 | #endif |