3 #ifndef ALIEVE_TPCSectorVizEditor_H
4 #define ALIEVE_TPCSectorVizEditor_H
11 class TGDoubleHSlider;
19 class TPCSectorVizEditor : public TGedFrame
22 TPCSectorViz* fM; // fModel dynamic-casted to TPCSectorVizEditor
24 TGNumberEntry* fSectorID;
26 TGCheckButton* fRnrInn;
27 TGCheckButton* fRnrOut1;
28 TGCheckButton* fRnrOut2;
30 TGLabel* fThresholdLabel;
31 TGLabel* fMaxValLabel;
32 TGHSlider* fThreshold;
35 TGNumberEntry* fMinTime;
36 TGNumberEntry* fMaxTime;
37 TGDoubleHSlider* fTime;
40 TPCSectorVizEditor(const TGWindow* p, Int_t id, Int_t width = 170, Int_t height = 30, UInt_t options = kChildFrame, Pixel_t back = GetDefaultFrameBackground());
41 ~TPCSectorVizEditor();
43 virtual void SetModel(TVirtualPad* pad, TObject* obj, Int_t event);
58 ClassDef(TPCSectorVizEditor, 0); // Editor for TPCSectorViz
59 }; // endclass TPCSectorVizEditor