]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVE/Alieve/.SKEL-gedsubed.h
Comment code, hide public data-members.
[u/mrichter/AliRoot.git] / EVE / Alieve / .SKEL-gedsubed.h
CommitLineData
32e219c2 1// $Header$
2
3#ifndef REVE_CLASS_H
4#define REVE_CLASS_H
5
6#include <TGedFrame.h>
7
8class TGButton;
9class TGCheckButton;
10class TGNumberEntry;
11class TGColorSelect;
12
13namespace Alieve {
14
15class STEM;
16
17class XXCLASS : public TGVerticalFrame
18{
19private:
20 XXCLASS(const XXCLASS&); // Not implemented
21 XXCLASS& operator=(const XXCLASS&); // Not implemented
22
23protected:
24 STEM *fM;
25
26public:
27 XXCLASS(const TGWindow* p);
28 virtual ~XXCLASS() {}
29
30 void SetModel(STEM* m);
31
32 void Changed(); //*SIGNAL*
33
34 // void DoABCD();
35
36 ClassDef(XXCLASS, 0) // Sub-editor for STEM
37};
38
39
40class CLASS : public TGedFrame
41{
42private:
43 CLASS(const CLASS&); // Not implemented
44 CLASS& operator=(const CLASS&); // Not implemented
45
46protected:
47 STEM *fM; // fModel dynamic-casted to STEM
48 XXCLASS *fSE;
49
50public:
51 CLASS(const TGWindow* p=0, Int_t width=170, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
52 virtual ~CLASS() {}
53
54 virtual void SetModel(TObject* obj);
55
56 void DoXYZZ();
57
58 ClassDef(CLASS, 0) // Editor for STEM
59};
60
61}
62
63#endif