TOF + macros to each detector folder
[u/mrichter/AliRoot.git] / TRD / qaGui / AliTRDqaGuiBlackGlobal.h
1 #ifndef ALITRDQAGUIBLACKGLOBAL_H 
2 #define ALITRDQAGUIBLACKGLOBAL_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /* $Id: AliTRDqaGuiBlackGlobal.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 AliTRDqaGuiBlackGlobal : public TGCompositeFrame {
30   
31  public:
32
33   AliTRDqaGuiBlackGlobal();
34   AliTRDqaGuiBlackGlobal(TGWindow *parent);
35   ~AliTRDqaGuiBlackGlobal() {}
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
45   TGraph *fGraphList[3];                  // trend graphs
46
47  private:
48
49   AliTRDqaGuiBlackGlobal& operator = (const AliTRDqaGuiBlackGlobal& /*g*/) { return *this; };
50   AliTRDqaGuiBlackGlobal(const AliTRDqaGuiBlackGlobal&);
51
52   ClassDef(AliTRDqaGuiBlackGlobal,2)      // Gui class for black events 
53
54 };
55
56 #endif