#ifndef GWt_elementBeam_SEEN #define GWt_elementBeam_SEEN #include "GWt_abstractElement.h" class GWt_elementBeam : public GWt_abstractElement { WLineEdit* xEdit_; // cm WLineEdit* xpEdit_; // mrad WLineEdit* yEdit_; // cm WLineEdit* ypEdit_; // mrad WLineEdit* dlEdit_; // cm WLineEdit* delEdit_; // % WLineEdit* p0Edit_; // GeV/c public : GWt_elementBeam() {;} GWt_elementBeam(GWt_elementLigneFaisceau* ); ~GWt_elementBeam() {;} virtual void dialogDone(WDialog::DialogCode code); inline string getMimeType() {return "htdocs/beam.jpg"; } inline string getSmallImageURL() {return "htdocs/beam.jpg"; } inline string getBigImageURL() {return "htdocs/beam.jpg"; } inline string getName() {return "beam"; } private : void initilializeDialog(); }; #endif