#include <app_peakfind.h>
Inheritance diagram for DSPPeakFindControl:
Public Member Functions | |
DSPPeakFindControl (XSM_Hardware *Hard, GSList **RemoteEntryList, int InWindow=TRUE) | |
virtual | ~DSPPeakFindControl () |
void | update () |
void | addPFtmout () |
void | rmPFtmout () |
void | addPFfolder () |
void | addPFcontrol (GtkWidget *box) |
Static Public Member Functions | |
static void | ExecCmd (int cmd) |
static void | ChangedNotify (Param_Control *pcs, gpointer data) |
static void | CmdAction (GtkWidget *widget, gpointer pc) |
static void | delete_pfp_cb (SPA_PeakFind_p *pfp, gpointer pc) |
static void | PFenable (GtkWidget *widget, gpointer pc) |
static void | PFremove (GtkWidget *widget, gpointer pc) |
static void | PFadd (GtkWidget *widget, gpointer pc) |
static void | PFExpandView (GtkWidget *widget, gpointer pc) |
static void | PFcpyorg (GtkWidget *widget, gpointer pc) |
static void | PFcpyFromM (GtkWidget *widget, gpointer pc) |
static void | PFcpyEfromM (GtkWidget *widget, gpointer pc) |
static void | PFcpyToM (GtkWidget *widget, gpointer pc) |
static void | PFfollow (GtkButton *button, gpointer pc) |
static void | PFrunI0pfp (SPA_PeakFind_p *pfp, gpointer pc) |
static void | PFreset (SPA_PeakFind_p *pfp, gpointer pc) |
static void | PFsetmode (GtkWidget *widget, SPA_PeakFind_p *pfp) |
static void | on_mX_clicked (GtkWidget *button, SPA_PeakFind_p *pfp) |
static void | on_mY_clicked (GtkWidget *button, SPA_PeakFind_p *pfp) |
static gint | PFtmoutfkt (DSPPeakFindControl *pc) |
Public Attributes | |
int | PFtmoutms |
UnitObj * | Unity |
UnitObj * | Volt |
UnitObj * | TimeUnitms |
UnitObj * | TimeUnit |
UnitObj * | CPSUnit |
UnitObj * | EnergyUnit |
XSM_Hardware * | hard |
PeakFindScan * | pfscan |
Private Attributes | |
GtkWidget * | notebook |
int | itab |
gint | IdPFtmout |
GSList * | PfpList |
Definition at line 40 of file app_peakfind.h.
|
Definition at line 34 of file app_peakfind.C. References addPFcontrol(), addPFfolder(), AppBase::AppWidgetInit(), CPSUnit, DBG_L2, EnergyUnit, FALSE, GNOME_PAD, hard, IdPFtmout, itab, notebook, PfpList, pfscan, PFtmoutms, PI_DEBUG, TimeUnit, TimeUnitms, TRUE, Unity, AppBase::vbox, and Volt. |
|
Definition at line 75 of file app_peakfind.C. References CPSUnit, DBG_L2, delete_pfp_cb(), EnergyUnit, PfpList, pfscan, PI_DEBUG, rmPFtmout(), TimeUnit, TimeUnitms, Unity, and Volt. |
|
Definition at line 101 of file app_peakfind.C. References CmdAction(), DBG_L2, DSP_CMD_PRB_DELPFI0, DSP_CMD_PRB_PFreset, DSP_CMD_PRB_PFsaveNc, DSP_CMD_PRB_RUNPFI0, FALSE, MLD_WERT_NICHT_OK, MyGnomeTools::mygtk_create_input(), PFtmoutms, PI_DEBUG, Unity, and AppBase::widget. Referenced by DSPPeakFindControl(). |
|
Definition at line 175 of file app_peakfind.C. References remote_action_cb::cmd, CmdAction(), CPSUnit, DBG_L2, DSP_CMD_PRB_RUNPF, DSPPeakFind_pi, EnergyUnit, FALSE, SPA_PeakFind_p::focview, gapp, itab, LABENTRYSIZES, MLD_WERT_NICHT_OK, MyGnomeTools::mygtk_add_input(), MyGnomeTools::mygtk_create_input(), GxsmPlugin::name, notebook, on_mX_clicked(), on_mY_clicked(), PF_FITMODE_FIT2ND, PF_FITMODE_FITGAUS, PF_FITMODE_FITLORENZ, PFadd(), PFcpyEfromM(), PFcpyFromM(), PFcpyorg(), PFcpyToM(), PFExpandView(), PFfollow(), PfpList, PFremove(), PFsetmode(), PI_DEBUG, App::RemoteActionList, TimeUnitms, TRUE, Unity, Volt, and AppBase::widget. Referenced by DSPPeakFindControl(). |
|
Definition at line 72 of file app_peakfind.h. References IdPFtmout, PFtmoutfkt(), and PFtmoutms. Referenced by PFtmoutfkt(). |
|
Definition at line 722 of file app_peakfind.C. |
|
Referenced by addPFcontrol(), and addPFfolder(). |
|
Definition at line 53 of file app_peakfind.h. Referenced by ~DSPPeakFindControl(). |
|
Definition at line 730 of file app_peakfind.C. References gapp, Xsm::hardware, and App::xsm. |
|
Definition at line 612 of file app_peakfind.C. References SPA_PeakFind_p::xsig. Referenced by addPFfolder(). |
|
Definition at line 615 of file app_peakfind.C. References SPA_PeakFind_p::ysig. Referenced by addPFfolder(). |
|
Definition at line 623 of file app_peakfind.C. Referenced by addPFfolder(). |
|
Definition at line 667 of file app_peakfind.C. References Xsm::data, SPA_PeakFind_p::energy, gapp, and App::xsm. Referenced by addPFfolder(). |
|
Definition at line 660 of file app_peakfind.C. References Xsm::data, gapp, SCAN_DATA::s, Scan_Param::x0, SPA_PeakFind_p::x0, SPA_PeakFind_p::xorg, App::xsm, Scan_Param::y0, SPA_PeakFind_p::y0, and SPA_PeakFind_p::yorg. Referenced by addPFfolder(). |
|
Definition at line 652 of file app_peakfind.C. References DBG_L2, PI_DEBUG, SPA_PeakFind_p::x0, SPA_PeakFind_p::xorg, SPA_PeakFind_p::y0, and SPA_PeakFind_p::yorg. Referenced by addPFfolder(). |
|
Definition at line 673 of file app_peakfind.C. References Xsm::data, gapp, SCAN_DATA::s, App::spm_update_all(), Scan_Param::x0, SPA_PeakFind_p::xorg, App::xsm, Scan_Param::y0, and SPA_PeakFind_p::yorg. Referenced by addPFfolder(). |
|
Definition at line 688 of file app_peakfind.C. |
|
Definition at line 627 of file app_peakfind.C. Referenced by addPFfolder(). |
|
Definition at line 680 of file app_peakfind.C. References FALSE, SPA_PeakFind_p::follow, and TRUE. Referenced by addPFfolder(). |
|
Definition at line 641 of file app_peakfind.C. References notebook. Referenced by addPFfolder(). |
|
Definition at line 691 of file app_peakfind.C. References SPA_PeakFind_p::count. |
|
Definition at line 695 of file app_peakfind.C. References DBG_L2, hard, SPA_PeakFind_p::index, and PI_DEBUG. Referenced by PFtmoutfkt(). |
|
Definition at line 619 of file app_peakfind.C. References SPA_PeakFind_p::SetFitMode(). Referenced by addPFfolder(). |
|
Definition at line 702 of file app_peakfind.C. References addPFtmout(), DBG_L2, FALSE, PfpList, PFrunI0pfp(), PFtmoutms, PI_DEBUG, rmPFtmout(), TRUE, and update(). Referenced by addPFtmout(). |
|
Definition at line 76 of file app_peakfind.h. References IdPFtmout. Referenced by PFtmoutfkt(), and ~DSPPeakFindControl(). |
|
Definition at line 575 of file app_peakfind.C. References App::update_ec(), and AppBase::widget. Referenced by Focus::getdata(), Focus::item_event(), and PFtmoutfkt(). |
|
Definition at line 88 of file app_peakfind.h. Referenced by addPFfolder(), DSPPeakFindControl(), and ~DSPPeakFindControl(). |
|
Definition at line 88 of file app_peakfind.h. Referenced by addPFfolder(), DSPPeakFindControl(), and ~DSPPeakFindControl(). |
|
Definition at line 89 of file app_peakfind.h. Referenced by DSPPeakFindControl(), Focus::getdata(), and PFrunI0pfp(). |
|
Definition at line 95 of file app_peakfind.h. Referenced by addPFtmout(), DSPPeakFindControl(), and rmPFtmout(). |
|
Definition at line 94 of file app_peakfind.h. Referenced by addPFfolder(), and DSPPeakFindControl(). |
|
Definition at line 93 of file app_peakfind.h. Referenced by addPFfolder(), DSPPeakFindControl(), and PFremove(). |
|
Definition at line 97 of file app_peakfind.h. Referenced by addPFfolder(), DSPPeakFindControl(), PFtmoutfkt(), and ~DSPPeakFindControl(). |
|
Definition at line 90 of file app_peakfind.h. Referenced by DSPPeakFindControl(), Focus::getdata(), and ~DSPPeakFindControl(). |
|
Definition at line 85 of file app_peakfind.h. Referenced by addPFcontrol(), addPFtmout(), DSPPeakFindControl(), and PFtmoutfkt(). |
|
Definition at line 88 of file app_peakfind.h. Referenced by DSPPeakFindControl(), and ~DSPPeakFindControl(). |
|
Definition at line 88 of file app_peakfind.h. Referenced by addPFfolder(), DSPPeakFindControl(), and ~DSPPeakFindControl(). |
|
Definition at line 87 of file app_peakfind.h. Referenced by addPFcontrol(), addPFfolder(), DSPPeakFindControl(), and ~DSPPeakFindControl(). |
|
Definition at line 87 of file app_peakfind.h. Referenced by addPFfolder(), DSPPeakFindControl(), and ~DSPPeakFindControl(). |