]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVE/Alieve/PMDModuleEditor.h
New class ITSModuleStepper.
[u/mrichter/AliRoot.git] / EVE / Alieve / PMDModuleEditor.h
CommitLineData
ee0e160c 1// $Header$
2
3#ifndef ALIEVE_PMDModuleEditor_H
4#define ALIEVE_PMDModuleEditor_H
5
6#include <TGedFrame.h>
7
8class TGCheckButton;
9class TGNumberEntry;
10class TGColorSelect;
11
12namespace Alieve {
13
14class PMDModule;
15
16class PMDModuleEditor : public TGedFrame
17{
18private:
19 PMDModuleEditor(const PMDModuleEditor&); // Not implemented
20 PMDModuleEditor& operator=(const PMDModuleEditor&); // Not implemented
21
22protected:
23 PMDModule* fM; // fModel dynamic-casted to PMDModuleEditor
24
f0314e4e 25 TGLabel* fInfoLabel0;
26 TGLabel* fInfoLabel1;
27 TGLabel* fInfoLabel2;
28 TGLabel* fInfoLabel3;
29 TGLabel* fInfoLabel4;
30 TGLabel* fInfoLabel5;
31
32
ee0e160c 33 // Declare widgets
34 // TGSomeWidget* fXYZZ;
35
36public:
37 PMDModuleEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30, UInt_t options = kChildFrame, Pixel_t back=GetDefaultFrameBackground());
38 virtual ~PMDModuleEditor();
39
40 virtual void SetModel(TObject* obj);
f0314e4e 41 void DisplayHistos();
42 // void PrintADC();
43
44
ee0e160c 45
46 // Declare callback/slot methods
47 // void DoXYZZ();
48
49 ClassDef(PMDModuleEditor, 0); // Editor for PMDModule
50}; // endclass PMDModuleEditor
51
52}
53
54#endif