From Annalisa: new files for TOF visualization.
[u/mrichter/AliRoot.git] / EVE / Alieve / TOFDigitsInfoEditor.h
1 // $Header$
2
3 #ifndef ALIEVE_TOFDigitsInfoEditor_H
4 #define ALIEVE_TOFDigitsInfoEditor_H
5
6 #include <TGedFrame.h>
7
8 class TGCheckButton;
9 class TGNumberEntry;
10 class TGColorSelect;
11
12 namespace Alieve {
13
14 class TOFDigitsInfo;
15
16 class TOFDigitsInfoEditor : public TGedFrame
17 {
18 private:
19   TOFDigitsInfoEditor(const TOFDigitsInfoEditor&);            // Not implemented
20   TOFDigitsInfoEditor& operator=(const TOFDigitsInfoEditor&); // Not implemented
21
22 protected:
23   TOFDigitsInfo* fM; // fModel dynamic-casted to TOFDigitsInfoEditor
24
25   // Declare widgets
26   // TGSomeWidget*   fXYZZ;
27
28 public:
29   TOFDigitsInfoEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30, UInt_t options = kChildFrame, Pixel_t back=GetDefaultFrameBackground());
30   virtual ~TOFDigitsInfoEditor();
31
32   virtual void SetModel(TObject* obj);
33
34   // Declare callback/slot methods
35   // void DoXYZZ();
36
37   ClassDef(TOFDigitsInfoEditor, 0); // Editor for TOFDigitsInfo
38 }; // endclass TOFDigitsInfoEditor
39
40 }
41
42 #endif