3 #ifndef ALIEVE_TPCSectorVizEditor_H
4 #define ALIEVE_TPCSectorVizEditor_H
11 class TGDoubleHSlider;
16 class RGDoubleValuator;
17 class ZTransSubEditor;
24 class TPCSectorVizEditor : public TGedFrame
26 TPCSectorVizEditor(const TPCSectorVizEditor&); // Not implemented
27 TPCSectorVizEditor& operator=(const TPCSectorVizEditor&); // Not implemented
30 TPCSectorViz* fM; // fModel dynamic-casted to TPCSectorVizEditor
32 Reve::ZTransSubEditor* fHMTrans;
34 Reve::RGValuator* fSectorID;
35 TGCheckButton* fAutoTrans;
37 TGCheckButton* fRnrInn;
38 TGCheckButton* fRnrOut1;
39 TGCheckButton* fRnrOut2;
41 Reve::RGValuator* fThreshold;
42 Reve::RGValuator* fMaxVal;
44 Reve::RGDoubleValuator* fTime;
47 TPCSectorVizEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30,
48 UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
49 ~TPCSectorVizEditor();
51 virtual void SetModel(TObject* obj);
65 ClassDef(TPCSectorVizEditor, 0); // Editor for TPCSectorViz
66 }; // endclass TPCSectorVizEditor