QXRD
0.11.16
|
#include <qxrdfitterpeakorring.h>
Public Member Functions | |
QxrdFitterPeakOrRing (QxrdCenterFinder *cf, int index, double x0, double y0, double pkht, double bkgd) | |
QxrdFitterPeakOrRing () | |
int | index () const |
double | x0 () const |
double | y0 () const |
double | pkht () const |
double | bkgd () const |
double | fittedX () const |
double | fittedY () const |
double | fittedWidth () const |
double | fittedHeight () const |
double | fittedBkgd () const |
double | fittedBkgdX () const |
double | fittedBkgdY () const |
double | fittedR () const |
double | fittedAz () const |
Public Member Functions inherited from QxrdFitter | |
QxrdFitter (QxrdCenterFinder *cf) | |
QxrdFitter () | |
virtual int | fit ()=0 |
QxrdCenterFinder * | cf () const |
FitResult | reason () const |
QString | reasonString () const |
Protected Attributes | |
int | m_Index |
double | m_X0 |
double | m_Y0 |
double | m_Pkht |
double | m_Bkgd |
double | m_FittedX |
double | m_FittedY |
double | m_FittedWidth |
double | m_FittedHeight |
double | m_FittedBkgd |
double | m_FittedBkgdX |
double | m_FittedBkgdY |
double | m_FittedR |
double | m_FittedAz |
Protected Attributes inherited from QxrdFitter | |
QxrdCenterFinder * | m_CenterFinder |
FitResult | m_Reason |
Additional Inherited Members | |
Public Types inherited from QxrdFitter | |
enum | FitResult { Successful, NoResult, OutsideData, BadWidth, BadPosition, BadHeight, LastReason } |
Static Public Member Functions inherited from QxrdFitter | |
static QString | reasonString (FitResult i) |
Definition at line 6 of file qxrdfitterpeakorring.h.
QxrdFitterPeakOrRing::QxrdFitterPeakOrRing | ( | QxrdCenterFinder * | cf, |
int | index, | ||
double | x0, | ||
double | y0, | ||
double | pkht, | ||
double | bkgd | ||
) |
Definition at line 4 of file qxrdfitterpeakorring.cpp.
QxrdFitterPeakOrRing::QxrdFitterPeakOrRing | ( | ) |
Definition at line 21 of file qxrdfitterpeakorring.cpp.
|
inline |
Definition at line 16 of file qxrdfitterpeakorring.h.
References m_Bkgd.
Referenced by QxrdFitterPeakPoint::fit(), QxrdFitterRingPoint::fit(), and QxrdCenterFinder::traceRingNear().
double QxrdFitterPeakOrRing::fittedAz | ( | ) | const |
Definition at line 50 of file qxrdfitterpeakorring.cpp.
References QxrdFitter::m_CenterFinder, m_FittedX, and m_FittedY.
Referenced by QxrdCenterFinder::traceRingNear().
|
inline |
Definition at line 21 of file qxrdfitterpeakorring.h.
References m_FittedBkgd.
Referenced by QxrdCenterFinder::fitPeakNear(), QxrdCenterFinder::fitRingNear(), and QxrdCenterFinder::traceRingNear().
|
inline |
Definition at line 22 of file qxrdfitterpeakorring.h.
References m_FittedBkgdX.
Referenced by QxrdCenterFinder::fitPeakNear(), QxrdCenterFinder::fitRingNear(), and QxrdCenterFinder::traceRingNear().
|
inline |
Definition at line 23 of file qxrdfitterpeakorring.h.
References m_FittedBkgdY.
Referenced by QxrdCenterFinder::fitPeakNear(), QxrdCenterFinder::fitRingNear(), and QxrdCenterFinder::traceRingNear().
|
inline |
Definition at line 20 of file qxrdfitterpeakorring.h.
References m_FittedHeight.
Referenced by QxrdCenterFinder::fitPeakNear(), QxrdCenterFinder::fitRingNear(), and QxrdCenterFinder::traceRingNear().
double QxrdFitterPeakOrRing::fittedR | ( | ) | const |
Definition at line 38 of file qxrdfitterpeakorring.cpp.
References QxrdFitter::m_CenterFinder, m_FittedX, and m_FittedY.
Referenced by QxrdCenterFinder::traceRingNear().
|
inline |
Definition at line 19 of file qxrdfitterpeakorring.h.
References m_FittedWidth.
Referenced by QxrdCenterFinder::fitPeakNear(), QxrdCenterFinder::fitRingNear(), and QxrdCenterFinder::traceRingNear().
|
inline |
Definition at line 17 of file qxrdfitterpeakorring.h.
References m_FittedX.
Referenced by QxrdCenterFinder::fitPeakNear(), QxrdCenterFinder::fitRingNear(), and QxrdCenterFinder::traceRingNear().
|
inline |
Definition at line 18 of file qxrdfitterpeakorring.h.
References m_FittedY.
Referenced by QxrdCenterFinder::fitPeakNear(), QxrdCenterFinder::fitRingNear(), and QxrdCenterFinder::traceRingNear().
|
inline |
Definition at line 12 of file qxrdfitterpeakorring.h.
References m_Index.
Referenced by QxrdCenterFinder::traceRingNear().
|
inline |
Definition at line 15 of file qxrdfitterpeakorring.h.
References m_Pkht.
Referenced by QxrdFitterPeakPoint::fit(), QxrdFitterRingPoint::fit(), and QxrdCenterFinder::traceRingNear().
|
inline |
Definition at line 13 of file qxrdfitterpeakorring.h.
References m_X0.
Referenced by QxrdFitterPeakPoint::evaluate(), QxrdFitterRingPoint::evaluate(), and QxrdCenterFinder::traceRingNear().
|
inline |
Definition at line 14 of file qxrdfitterpeakorring.h.
References m_Y0.
Referenced by QxrdFitterPeakPoint::evaluate(), QxrdFitterRingPoint::evaluate(), and QxrdCenterFinder::traceRingNear().
|
protected |
Definition at line 32 of file qxrdfitterpeakorring.h.
Referenced by bkgd().
|
protected |
Definition at line 41 of file qxrdfitterpeakorring.h.
|
protected |
Definition at line 37 of file qxrdfitterpeakorring.h.
Referenced by QxrdFitterPeakPoint::fit(), QxrdFitterRingPoint::fit(), and fittedBkgd().
|
protected |
Definition at line 38 of file qxrdfitterpeakorring.h.
Referenced by QxrdFitterPeakPoint::fit(), QxrdFitterRingPoint::fit(), and fittedBkgdX().
|
protected |
Definition at line 39 of file qxrdfitterpeakorring.h.
Referenced by QxrdFitterPeakPoint::fit(), QxrdFitterRingPoint::fit(), and fittedBkgdY().
|
protected |
Definition at line 36 of file qxrdfitterpeakorring.h.
Referenced by QxrdFitterPeakPoint::fit(), QxrdFitterRingPoint::fit(), and fittedHeight().
|
protected |
Definition at line 40 of file qxrdfitterpeakorring.h.
|
protected |
Definition at line 35 of file qxrdfitterpeakorring.h.
Referenced by QxrdFitterPeakPoint::fit(), QxrdFitterRingPoint::fit(), and fittedWidth().
|
protected |
Definition at line 33 of file qxrdfitterpeakorring.h.
Referenced by QxrdFitterPeakPoint::fit(), QxrdFitterRingPoint::fit(), fittedAz(), fittedR(), and fittedX().
|
protected |
Definition at line 34 of file qxrdfitterpeakorring.h.
Referenced by QxrdFitterPeakPoint::fit(), QxrdFitterRingPoint::fit(), fittedAz(), fittedR(), and fittedY().
|
protected |
Definition at line 28 of file qxrdfitterpeakorring.h.
Referenced by index().
|
protected |
Definition at line 31 of file qxrdfitterpeakorring.h.
Referenced by QxrdFitterPeakPoint::fit(), QxrdFitterRingPoint::fit(), and pkht().
|
protected |
Definition at line 29 of file qxrdfitterpeakorring.h.
Referenced by QxrdFitterPeakPoint::evaluate(), QxrdFitterRingPoint::evaluate(), QxrdFitterRingPoint::fit(), QxrdFitterPeakPoint::fit(), and x0().
|
protected |
Definition at line 30 of file qxrdfitterpeakorring.h.
Referenced by QxrdFitterPeakPoint::evaluate(), QxrdFitterRingPoint::evaluate(), QxrdFitterRingPoint::fit(), QxrdFitterPeakPoint::fit(), and y0().