#include <PANELC1S.H>
Collaboration diagram for xpSpectrumPanel:
Public Member Functions | |
xpSpectrumPanel (wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL, const wxString &name="panel") | |
void | Init (xpSpectrumBase *s) |
xpSpectrumBase * | GetSpectrum (void) |
void | OnMinEnergy (wxCommandEvent &event) |
void | OnMaxEnergy (wxCommandEvent &event) |
void | OnXEnergy (wxCommandEvent &event) |
void | OnEnergyTypeBE (wxCommandEvent &event) |
void | OnEnergyTypeXE (wxCommandEvent &event) |
void | OnEnergySeparation (wxCommandEvent &event) |
void | OnChargingEnergy (wxCommandEvent &event) |
Data Fields | |
xpSpectrumBase * | spectrum |
wxTextCtrl * | SpectrumLowE |
wxTextCtrl * | SpectrumHighE |
wxTextCtrl * | SpectrumXE |
wxTextCtrl * | SpectrumES |
wxTextCtrl * | SpectrumChE |
wxStaticText * | TextLowE |
wxStaticText * | TextHighE |
wxStaticText * | TextXE |
wxStaticText * | TextES |
wxStaticText * | TextChE |
wxRadioBox * | SpectrumETypeBoxBE |
wxRadioBox * | SpectrumXEBox |
float | MinE |
float | MaxE |
float | ESep |
|
Constructor for the spectrum panel |
|
Return the contained spectrum.
|
|
|
|
Called when charging energy changes.
|
|
Called when energuy separation changes.
|
|
Called when BE type changes.
|
|
Called when X energy type changes.
|
|
Called when maximum energy changes.
|
|
Called when minimum energy changes.
|
|
Called when X energy type changes.
|
|
The energy separation parameter.
|
|
The highest available energy.
|
|
The smallest available energy.
|
|
The contained spectrum.
|
|
Write charging energy here.
|
|
Write energy separation here.
|
|
The energy type selection radiobox.
|
|
Write hight energy value here.
|
|
Write low energy value here.
|
|
Write X energy here.
|
|
The X energy availability radiobox.
|
|
Legend for charging energy.
|
|
Legend for the energy separation.
|
|
Legend for the high energy value.
|
|
Legend for the low energy value.
|
|
Legend for the X energy.
|