]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TRD/qaGui/AliTRDqaGuiJPsi.h
1) Centrality dependent thresholds parameters
[u/mrichter/AliRoot.git] / TRD / qaGui / AliTRDqaGuiJPsi.h
CommitLineData
8e2f611a 1#ifndef ALITRDQAGUIJPSISTEPS_H
2#define ALITRDQAGUIJPSISTEPS_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$ */
8
9//////////////////////////////////////////////////////////////////////////////////
10//
11// This class is a Graphical User Interface for the Quality Monitorig
12//
13// S. Radomski
14// Uni-Heidelberg
15// April 2008
16//
17//////////////////////////////////////////////////////////////////////////////////
18
19#include "TGFrame.h"
20
21class TH1D;
22class TString;
23class TGLabel;
24class TGComboBox;
25class TGTextButton;
26class TRootEmbeddedCanvas;
27
28class AliTRDqaGuiJPsi : public TGCompositeFrame {
29
30 public:
31
32 AliTRDqaGuiJPsi();
33 AliTRDqaGuiJPsi(TGWindow *parent);
8e2f611a 34 ~AliTRDqaGuiJPsi() {}
35
36 void SetQAFile(const char *filename);
37 void SetStep(Int_t idx);
38
39 void PreviusStep() {if (fIdx > 0) SetStep(fIdx-1);} // *SLOT*
40 void NextStep() {if (fIdx < 17) SetStep(fIdx+1);} // *SLOT*
41 void SelectStep(Int_t idx) {SetStep(idx);} // *SLOT*
42
43 protected:
44
45 Int_t fIdx; // super module index
46 const char *fNameList[6]; // names of histograms
47
821ef0a9 48 //char fFileName[256]; // file with histograms
49 const Char_t *fFileName; // file with histograms
8e2f611a 50
51 TRootEmbeddedCanvas *fCanvasList[6]; // canvases
52 TH1D *fHistList[6]; // and histograms
53
54 //
55 TGCompositeFrame *fGPanel; // panel with buttons
56 TGCompositeFrame *fGCanvas; // and with histograms
57
58 // steering panel
59 TGComboBox *fGSelect; // step selector button
60 TGTextButton *fGPrev; // previus step
61 TGTextButton *fGNext; // next step
62
8c8c004f 63 private:
64 AliTRDqaGuiJPsi& operator = (const AliTRDqaGuiJPsi& /*g*/) { return *this; };
65 AliTRDqaGuiJPsi(const AliTRDqaGuiJPsi&);
66
821ef0a9 67 ClassDef(AliTRDqaGuiJPsi,2) //
8e2f611a 68};
69
70#endif