SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
SourceXtractor::MoffatModelFitting Class Reference

#include <MoffatModelFitting.h>

Inheritance diagram for SourceXtractor::MoffatModelFitting:
Collaboration diagram for SourceXtractor::MoffatModelFitting:

Public Member Functions

virtual ~MoffatModelFitting ()=default
 MoffatModelFitting (SeFloat x, SeFloat y, SeFloat moffat_i0, SeFloat moffat_index, SeFloat minkowski_exponent, SeFloat top_offset, SeFloat size, SeFloat x_scale, SeFloat y_scale, SeFloat moffat_rotation, unsigned int iterations)
SeFloat getX () const
SeFloat getY () const
SeFloat getMoffatI0 () const
SeFloat getMoffatIndex () const
SeFloat getMinkowksiExponent () const
SeFloat getTopOffset () const
SeFloat getSize () const
SeFloat getXScale () const
SeFloat getYScale () const
SeFloat getMoffatRotation () const
unsigned int getIterations () const
Public Member Functions inherited from SourceXtractor::Property
virtual ~Property ()=default

Private Attributes

SeFloat m_x
SeFloat m_y
SeFloat m_moffat_i0
SeFloat m_moffat_index
SeFloat m_minkowski_exponent
SeFloat m_top_offset
SeFloat m_size
SeFloat m_x_scale
SeFloat m_y_scale
SeFloat m_moffat_rotation
unsigned int m_iterations

Detailed Description

Definition at line 32 of file MoffatModelFitting.h.

Constructor & Destructor Documentation

◆ ~MoffatModelFitting()

virtual SourceXtractor::MoffatModelFitting::~MoffatModelFitting ( )
virtualdefault

◆ MoffatModelFitting()

SourceXtractor::MoffatModelFitting::MoffatModelFitting ( SeFloat x,
SeFloat y,
SeFloat moffat_i0,
SeFloat moffat_index,
SeFloat minkowski_exponent,
SeFloat top_offset,
SeFloat size,
SeFloat x_scale,
SeFloat y_scale,
SeFloat moffat_rotation,
unsigned int iterations )
inline

Member Function Documentation

◆ getIterations()

unsigned int SourceXtractor::MoffatModelFitting::getIterations ( ) const
inline

◆ getMinkowksiExponent()

SeFloat SourceXtractor::MoffatModelFitting::getMinkowksiExponent ( ) const
inline

◆ getMoffatI0()

SeFloat SourceXtractor::MoffatModelFitting::getMoffatI0 ( ) const
inline

◆ getMoffatIndex()

SeFloat SourceXtractor::MoffatModelFitting::getMoffatIndex ( ) const
inline

◆ getMoffatRotation()

SeFloat SourceXtractor::MoffatModelFitting::getMoffatRotation ( ) const
inline

◆ getSize()

SeFloat SourceXtractor::MoffatModelFitting::getSize ( ) const
inline

Definition at line 85 of file MoffatModelFitting.h.

References m_size.

Referenced by SourceXtractor::MoffatModelEvaluator::MoffatModelEvaluator().

◆ getTopOffset()

SeFloat SourceXtractor::MoffatModelFitting::getTopOffset ( ) const
inline

◆ getX()

SeFloat SourceXtractor::MoffatModelFitting::getX ( ) const
inline

Definition at line 61 of file MoffatModelFitting.h.

References m_x.

Referenced by SourceXtractor::MoffatModelEvaluator::MoffatModelEvaluator().

◆ getXScale()

SeFloat SourceXtractor::MoffatModelFitting::getXScale ( ) const
inline

◆ getY()

SeFloat SourceXtractor::MoffatModelFitting::getY ( ) const
inline

Definition at line 65 of file MoffatModelFitting.h.

References m_y.

Referenced by SourceXtractor::MoffatModelEvaluator::MoffatModelEvaluator().

◆ getYScale()

SeFloat SourceXtractor::MoffatModelFitting::getYScale ( ) const
inline

Member Data Documentation

◆ m_iterations

unsigned int SourceXtractor::MoffatModelFitting::m_iterations
private

Definition at line 116 of file MoffatModelFitting.h.

Referenced by getIterations(), and MoffatModelFitting().

◆ m_minkowski_exponent

SeFloat SourceXtractor::MoffatModelFitting::m_minkowski_exponent
private

Definition at line 109 of file MoffatModelFitting.h.

Referenced by getMinkowksiExponent(), and MoffatModelFitting().

◆ m_moffat_i0

SeFloat SourceXtractor::MoffatModelFitting::m_moffat_i0
private

Definition at line 107 of file MoffatModelFitting.h.

Referenced by getMoffatI0(), and MoffatModelFitting().

◆ m_moffat_index

SeFloat SourceXtractor::MoffatModelFitting::m_moffat_index
private

Definition at line 108 of file MoffatModelFitting.h.

Referenced by getMoffatIndex(), and MoffatModelFitting().

◆ m_moffat_rotation

SeFloat SourceXtractor::MoffatModelFitting::m_moffat_rotation
private

Definition at line 114 of file MoffatModelFitting.h.

Referenced by getMoffatRotation(), and MoffatModelFitting().

◆ m_size

SeFloat SourceXtractor::MoffatModelFitting::m_size
private

Definition at line 111 of file MoffatModelFitting.h.

Referenced by getSize(), and MoffatModelFitting().

◆ m_top_offset

SeFloat SourceXtractor::MoffatModelFitting::m_top_offset
private

Definition at line 110 of file MoffatModelFitting.h.

Referenced by getTopOffset(), and MoffatModelFitting().

◆ m_x

SeFloat SourceXtractor::MoffatModelFitting::m_x
private

Definition at line 106 of file MoffatModelFitting.h.

Referenced by getX(), and MoffatModelFitting().

◆ m_x_scale

SeFloat SourceXtractor::MoffatModelFitting::m_x_scale
private

Definition at line 112 of file MoffatModelFitting.h.

Referenced by getXScale(), and MoffatModelFitting().

◆ m_y

SeFloat SourceXtractor::MoffatModelFitting::m_y
private

Definition at line 106 of file MoffatModelFitting.h.

Referenced by getY(), and MoffatModelFitting().

◆ m_y_scale

SeFloat SourceXtractor::MoffatModelFitting::m_y_scale
private

Definition at line 113 of file MoffatModelFitting.h.

Referenced by getYScale(), and MoffatModelFitting().


The documentation for this class was generated from the following file: