3 #ifndef ALIEVE_TPCLoaderEditor_H
4 #define ALIEVE_TPCLoaderEditor_H
22 class TPCLoaderEditor : public TGedFrame
25 TPCLoader* fM; // fModel dynamic-casted to TPCLoaderEditor
28 TGTextButton* fOpenFile;
30 Reve::RGValuator* fEvent;
31 TGCheckButton* fDoubleSR;
33 TGTextButton* fUpdateSectors;
34 TGTextButton* fCreateSectors3D;
35 TGTextButton* fDeleteSectors3D;
38 TPCLoaderEditor(const TGWindow* p=0, Int_t id=-1, Int_t width = 170, Int_t height = 30, UInt_t options = kChildFrame, Pixel_t back = GetDefaultFrameBackground());
41 virtual void SetModel(TVirtualPad* pad, TObject* obj, Int_t event);
50 void DoUpdateSectors();
51 void DoCreateSectors3D();
52 void DoDeleteSectors3D();
54 ClassDef(TPCLoaderEditor, 0); // Editor for TPCLoader
55 }; // endclass TPCLoaderEditor