#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(). |
1.4.6