#include <peakfind_scan.h>
Inheritance diagram for SPA_PeakFind_p:
Public Member Functions | |
SPA_PeakFind_p (int idx=0, gchar *SetName="PeakFindCntrl") | |
virtual | ~SPA_PeakFind_p () |
void | SetFitMode (int m) |
int | Resize () |
double | skltr (double &x) |
double | skl (double &x) |
int | DoFit () |
int | Mode (void) |
void | ResizeBuffer () |
Public Attributes | |
Mem2d * | xyscans |
Focus * | focview |
long * | buffer |
int | buffersize |
double | xnew |
double | ynew |
double | shift |
double | I0x |
double | I0y |
double | xorg |
double | yorg |
double | x0 |
double | y0 |
double | rellim |
double | abslim |
double | xsig |
double | ysig |
double | radius |
int | npkte |
int | npkte2d |
double | gate |
double | gate2d |
double | energy |
double | konvfac |
double | sleeptime |
int | enabled |
int | maxloops |
double | offsetcorrection |
time_t | ptime |
int | count |
int | number |
int | index |
gchar * | name |
int | follow |
double | fwhm |
double | xfwhm |
double | yfwhm |
double | I0 |
double | xI0 |
double | yI0 |
double | xf0 |
double | xxf0 |
double | yxf0 |
Private Member Functions | |
int | FitFind (int xy, double &m) |
int | FitFind2nd (int xy, double &m) |
int | FitFindGaus (int xy, double &m) |
int | FitFindLorenz (int xy, double &m) |
Private Attributes | |
gchar * | resName |
int | npkte_alloc |
int | fitmode |
Definition at line 78 of file peakfind_scan.h.
|
Definition at line 369 of file peakfind_scan.C. References abslim, buffer, buffersize, count, enabled, energy, FALSE, fitmode, focview, follow, fwhm, gate, gate2d, XsmRescourceManager::Get(), I0, index, konvfac, maxloops, name, npkte, npkte2d, npkte_alloc, number, offsetcorrection, PF_FITMODE_FIT2ND, radius, rellim, resName, sleeptime, TRUE, x0, xf0, xfwhm, xI0, xnew, xorg, xsig, xxf0, xyscans, y0, yfwhm, yI0, ynew, yorg, ysig, yxf0, and ZD_LONG. |
|
Definition at line 409 of file peakfind_scan.C. References abslim, buffer, energy, focview, gate, gate2d, konvfac, npkte, npkte2d, XsmRescourceManager::Put(), radius, rellim, resName, xorg, xsig, xyscans, yorg, and ysig. |
|
Definition at line 439 of file peakfind_scan.C. References abslim, FitFind(), fwhm, I0, rellim, shift, skl(), skltr(), sqrt(), x0, xf0, xfwhm, xI0, xnew, xsig, xxf0, y0, yfwhm, yI0, ynew, ysig, and yxf0. Referenced by PeakFindScan::PFhwrun(). |
|
Definition at line 153 of file peakfind_scan.h. References FitFind2nd(), FitFindGaus(), FitFindLorenz(), fitmode, PF_FITMODE_FIT2ND, PF_FITMODE_FITGAUS, and PF_FITMODE_FITLORENZ. Referenced by DoFit(). |
|
Definition at line 473 of file peakfind_scan.C. References Mem2d::data, DBG_L2, fwhm, Mem2d::GetDataPkt(), Mem2d::GetNx(), StatInp::GetPoly(), StatInp::GetPolyKoef(), I0, I0x, I0y, PI_DEBUG, ZData::SetNext(), ZData::SetPtr(), xf0, and xyscans. Referenced by FitFind(). |
|
Definition at line 510 of file peakfind_scan.C. References Mem2d::data, DBG_L2, exp(), fwhm, Mem2d::GetDataPkt(), Mem2d::GetNx(), StatInp::GetPolyKoef(), I0, I0x, I0y, offsetcorrection, PI_DEBUG, ZData::SetNext(), ZData::SetPtr(), sqrt(), tr_log(), xf0, xyscans, and ZData::Z(). Referenced by FitFind(). |
|
Definition at line 556 of file peakfind_scan.C. References Mem2d::data, DBG_L2, fwhm, Mem2d::GetDataPkt(), Mem2d::GetNx(), StatInp::GetPolyKoef(), I0, I0x, I0y, offsetcorrection, PI_DEBUG, ZData::SetNext(), ZData::SetPtr(), sqrt(), tr_inv(), xf0, xyscans, and ZData::Z(). Referenced by FitFind(). |
|
Definition at line 91 of file peakfind_scan.h. References fitmode. Referenced by PeakFindScan::PFhwrun(). |
|
Definition at line 84 of file peakfind_scan.h. References npkte, npkte_alloc, Mem2d::Resize(), and xyscans. Referenced by PeakFindScan::PFhwrun(). |
|
Definition at line 94 of file peakfind_scan.h. References buffer, buffersize, and npkte2d. Referenced by PeakFindScan::PFget2d(). |
|
Definition at line 83 of file peakfind_scan.h. References fitmode. Referenced by DSPPeakFindControl::PFsetmode(). |
|
Definition at line 89 of file peakfind_scan.h. Referenced by DoFit(). |
|
Definition at line 88 of file peakfind_scan.h. Referenced by DoFit(). |
|
Definition at line 116 of file peakfind_scan.h. Referenced by DoFit(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 105 of file peakfind_scan.h. Referenced by Focus::AutoHiLo(), PeakFindScan::PFget2d(), ResizeBuffer(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 106 of file peakfind_scan.h. Referenced by PeakFindScan::PFget2d(), ResizeBuffer(), and SPA_PeakFind_p(). |
|
Definition at line 134 of file peakfind_scan.h. Referenced by DSPPeakFindControl::PFreset(), PeakFindScan::PFrunI0(), and SPA_PeakFind_p(). |
|
Definition at line 129 of file peakfind_scan.h. Referenced by SPA_PeakFind_p(). |
|
Definition at line 125 of file peakfind_scan.h. Referenced by Focus::addheader(), DSPPeakFindControl::PFcpyEfromM(), PeakFindScan::PFget0d(), PeakFindScan::PFget2d(), PeakFindScan::PFhwrun(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 150 of file peakfind_scan.h. Referenced by FitFind(), Mode(), SetFitMode(), and SPA_PeakFind_p(). |
|
Definition at line 102 of file peakfind_scan.h. Referenced by DSPPeakFindControl::addPFfolder(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 140 of file peakfind_scan.h. Referenced by DSPPeakFindControl::PFfollow(), PeakFindScan::PFhwrun(), and SPA_PeakFind_p(). |
|
Definition at line 143 of file peakfind_scan.h. Referenced by DoFit(), FitFind2nd(), FitFindGaus(), FitFindLorenz(), and SPA_PeakFind_p(). |
|
Definition at line 124 of file peakfind_scan.h. Referenced by Focus::getdata(), PeakFindScan::PFget0d(), PeakFindScan::PFhwrun(), PeakFindScan::PFrunI0(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 124 of file peakfind_scan.h. Referenced by Focus::addheader(), Focus::AutoHiLo(), PeakFindScan::PFget2d(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 144 of file peakfind_scan.h. Referenced by DoFit(), FitFind2nd(), FitFindGaus(), FitFindLorenz(), and SPA_PeakFind_p(). |
|
Definition at line 111 of file peakfind_scan.h. Referenced by FitFind2nd(), FitFindGaus(), FitFindLorenz(), and PeakFindScan::PFrunI0(). |
|
Definition at line 111 of file peakfind_scan.h. Referenced by FitFind2nd(), FitFindGaus(), FitFindLorenz(), and PeakFindScan::PFrunI0(). |
|
Definition at line 137 of file peakfind_scan.h. Referenced by PeakFindScan::PFrunI0(), DSPPeakFindControl::PFrunI0pfp(), and SPA_PeakFind_p(). |
|
Definition at line 127 of file peakfind_scan.h. Referenced by PeakFindScan::PFhwrun(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 130 of file peakfind_scan.h. Referenced by PeakFindScan::PFhwrun(), and SPA_PeakFind_p(). |
|
Definition at line 138 of file peakfind_scan.h. Referenced by SPA_PeakFind_p(). |
|
Definition at line 122 of file peakfind_scan.h. Referenced by Focus::getdata(), PeakFindScan::PFget2d(), PeakFindScan::PFhwrun(), PeakFindScan::PFrun(), PeakFindScan::PFrunI0(), Resize(), skl(), skltr(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 122 of file peakfind_scan.h. Referenced by Focus::AutoHiLo(), PeakFindScan::PFget2d(), ResizeBuffer(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 149 of file peakfind_scan.h. Referenced by Resize(), and SPA_PeakFind_p(). |
|
Definition at line 136 of file peakfind_scan.h. Referenced by SPA_PeakFind_p(). |
|
Definition at line 131 of file peakfind_scan.h. Referenced by FitFindGaus(), FitFindLorenz(), and SPA_PeakFind_p(). |
|
Definition at line 133 of file peakfind_scan.h. |
|
Definition at line 120 of file peakfind_scan.h. Referenced by Focus::addheader(), Focus::item_event(), PeakFindScan::PFget2d(), PeakFindScan::PFhwrun(), skl(), skltr(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 116 of file peakfind_scan.h. Referenced by DoFit(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 148 of file peakfind_scan.h. Referenced by SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 109 of file peakfind_scan.h. Referenced by DoFit(), and PeakFindScan::PFhwrun(). |
|
Definition at line 128 of file peakfind_scan.h. Referenced by SPA_PeakFind_p(). |
|
Definition at line 115 of file peakfind_scan.h. Referenced by DoFit(), DSPPeakFindControl::PFcpyFromM(), DSPPeakFindControl::PFcpyorg(), PeakFindScan::PFhwrun(), and SPA_PeakFind_p(). |
|
Definition at line 145 of file peakfind_scan.h. Referenced by DoFit(), FitFind2nd(), FitFindGaus(), FitFindLorenz(), and SPA_PeakFind_p(). |
|
Definition at line 143 of file peakfind_scan.h. Referenced by DoFit(), PeakFindScan::PFrunI0(), and SPA_PeakFind_p(). |
|
Definition at line 144 of file peakfind_scan.h. Referenced by DoFit(), PeakFindScan::PFrunI0(), and SPA_PeakFind_p(). |
|
Definition at line 109 of file peakfind_scan.h. Referenced by DoFit(), PeakFindScan::PFhwrun(), and SPA_PeakFind_p(). |
|
Definition at line 114 of file peakfind_scan.h. Referenced by Focus::item_event(), DSPPeakFindControl::PFcpyFromM(), DSPPeakFindControl::PFcpyorg(), DSPPeakFindControl::PFcpyToM(), PeakFindScan::PFget0d(), PeakFindScan::PFget2d(), PeakFindScan::PFhwrun(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 117 of file peakfind_scan.h. Referenced by DoFit(), DSPPeakFindControl::on_mX_clicked(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 145 of file peakfind_scan.h. Referenced by DoFit(), PeakFindScan::PFrunI0(), and SPA_PeakFind_p(). |
|
Definition at line 97 of file peakfind_scan.h. Referenced by FitFind2nd(), FitFindGaus(), FitFindLorenz(), Focus::getdata(), PeakFindScan::PFhwrun(), PeakFindScan::PFrun(), PeakFindScan::PFrunI0(), Resize(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 115 of file peakfind_scan.h. Referenced by DoFit(), DSPPeakFindControl::PFcpyFromM(), DSPPeakFindControl::PFcpyorg(), PeakFindScan::PFhwrun(), and SPA_PeakFind_p(). |
|
Definition at line 143 of file peakfind_scan.h. Referenced by DoFit(), PeakFindScan::PFrunI0(), and SPA_PeakFind_p(). |
|
Definition at line 144 of file peakfind_scan.h. Referenced by DoFit(), PeakFindScan::PFrunI0(), and SPA_PeakFind_p(). |
|
Definition at line 109 of file peakfind_scan.h. Referenced by DoFit(), PeakFindScan::PFhwrun(), and SPA_PeakFind_p(). |
|
Definition at line 114 of file peakfind_scan.h. Referenced by Focus::item_event(), DSPPeakFindControl::PFcpyFromM(), DSPPeakFindControl::PFcpyorg(), DSPPeakFindControl::PFcpyToM(), PeakFindScan::PFget0d(), PeakFindScan::PFget2d(), PeakFindScan::PFhwrun(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 117 of file peakfind_scan.h. Referenced by DoFit(), DSPPeakFindControl::on_mY_clicked(), SPA_PeakFind_p(), and ~SPA_PeakFind_p(). |
|
Definition at line 145 of file peakfind_scan.h. Referenced by DoFit(), PeakFindScan::PFrunI0(), and SPA_PeakFind_p(). |