3 #ifndef ALIEVE_TPCLoaderEditor_H
4 #define ALIEVE_TPCLoaderEditor_H
22 class TPCLoaderEditor : public TGedFrame
24 TPCLoaderEditor(const TPCLoaderEditor&); // Not implemented
25 TPCLoaderEditor& operator=(const TPCLoaderEditor&); // Not implemented
28 TPCLoader* fM; // fModel dynamic-casted to TPCLoaderEditor
31 TGTextButton* fOpenFile;
33 Reve::RGValuator* fEvent;
34 TGCheckButton* fDoubleSR;
36 TGTextButton* fUpdateSectors;
37 TGTextButton* fCreateSectors3D;
38 TGTextButton* fDeleteSectors3D;
41 TPCLoaderEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30,
42 UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
45 virtual void SetModel(TObject* obj);
54 void DoUpdateSectors();
55 void DoCreateSectors3D();
56 void DoDeleteSectors3D();
58 ClassDef(TPCLoaderEditor, 0); // Editor for TPCLoader
59 }; // endclass TPCLoaderEditor