]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVE/Alieve/MUONChamberEditor.h
Put black-listed classes out of Alieve namespace.
[u/mrichter/AliRoot.git] / EVE / Alieve / MUONChamberEditor.h
CommitLineData
3626c858 1#ifndef ALIEVE_MUONChamberEditor_H
2#define ALIEVE_MUONChamberEditor_H
3
4#include <TGedFrame.h>
5
6class TGCheckButton;
7class TGNumberEntry;
8class TGColorSelect;
9class TGDoubleHSlider;
10class TGHSlider;
11
84aff7a4 12class TEveGValuator;
eadce74d 13
3626c858 14namespace Alieve {
15
16class MUONChamber;
17
18class MUONChamberEditor : public TGedFrame
19{
20
21 MUONChamberEditor(const MUONChamberEditor&); // Not implemented
22 MUONChamberEditor& operator=(const MUONChamberEditor&); // Not implemented
23
24 protected:
25
26 MUONChamber* fM; // fModel dynamic-casted to MUONChamberEditor
27
84aff7a4 28 TEveGValuator *fThreshold; // digit ADC min
29 TEveGValuator *fMaxVal; // digit ADC max
30 TEveGValuator *fClusterSize; // cluster point size
31 TEveGValuator *fHitSize; // hit point size
eadce74d 32
3626c858 33 public:
34
eadce74d 35 MUONChamberEditor(const TGWindow* p = 0,
3626c858 36 Int_t width = 170, Int_t height = 30,
37 UInt_t options = kChildFrame,
38 Pixel_t back = GetDefaultFrameBackground());
39
eadce74d 40 virtual ~MUONChamberEditor();
3626c858 41
42 virtual void SetModel(TObject* obj);
43
eadce74d 44 void DoThreshold();
45 void DoMaxVal();
46 void DoClusterSize();
47 void DoHitSize();
48
3626c858 49 ClassDef(MUONChamberEditor, 0); // Editor for MUONChamber
50
51};
52
53}
54
55#endif