SourceXtractorPlusPlus  0.12
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
SourceXtractor::MoffatModelFitting Class Reference

#include <MoffatModelFitting.h>

Inheritance diagram for SourceXtractor::MoffatModelFitting:
[legend]
Collaboration diagram for SourceXtractor::MoffatModelFitting:
[legend]

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

virtual SourceXtractor::MoffatModelFitting::~MoffatModelFitting ( )
virtualdefault
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

Definition at line 37 of file MoffatModelFitting.h.

Member Function Documentation

unsigned int SourceXtractor::MoffatModelFitting::getIterations ( ) const
inline
SeFloat SourceXtractor::MoffatModelFitting::getMinkowksiExponent ( ) const
inline
SeFloat SourceXtractor::MoffatModelFitting::getMoffatI0 ( ) const
inline
SeFloat SourceXtractor::MoffatModelFitting::getMoffatIndex ( ) const
inline
SeFloat SourceXtractor::MoffatModelFitting::getMoffatRotation ( ) const
inline
SeFloat SourceXtractor::MoffatModelFitting::getSize ( ) const
inline

Definition at line 85 of file MoffatModelFitting.h.

References m_size.

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

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

Definition at line 61 of file MoffatModelFitting.h.

References m_x.

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

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

Definition at line 65 of file MoffatModelFitting.h.

References m_y.

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

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

Member Data Documentation

unsigned int SourceXtractor::MoffatModelFitting::m_iterations
private

Definition at line 116 of file MoffatModelFitting.h.

Referenced by getIterations().

SeFloat SourceXtractor::MoffatModelFitting::m_minkowski_exponent
private

Definition at line 109 of file MoffatModelFitting.h.

Referenced by getMinkowksiExponent().

SeFloat SourceXtractor::MoffatModelFitting::m_moffat_i0
private

Definition at line 107 of file MoffatModelFitting.h.

Referenced by getMoffatI0().

SeFloat SourceXtractor::MoffatModelFitting::m_moffat_index
private

Definition at line 108 of file MoffatModelFitting.h.

Referenced by getMoffatIndex().

SeFloat SourceXtractor::MoffatModelFitting::m_moffat_rotation
private

Definition at line 114 of file MoffatModelFitting.h.

Referenced by getMoffatRotation().

SeFloat SourceXtractor::MoffatModelFitting::m_size
private

Definition at line 111 of file MoffatModelFitting.h.

Referenced by getSize().

SeFloat SourceXtractor::MoffatModelFitting::m_top_offset
private

Definition at line 110 of file MoffatModelFitting.h.

Referenced by getTopOffset().

SeFloat SourceXtractor::MoffatModelFitting::m_x
private

Definition at line 106 of file MoffatModelFitting.h.

Referenced by getX().

SeFloat SourceXtractor::MoffatModelFitting::m_x_scale
private

Definition at line 112 of file MoffatModelFitting.h.

Referenced by getXScale().

SeFloat SourceXtractor::MoffatModelFitting::m_y
private

Definition at line 106 of file MoffatModelFitting.h.

Referenced by getY().

SeFloat SourceXtractor::MoffatModelFitting::m_y_scale
private

Definition at line 113 of file MoffatModelFitting.h.

Referenced by getYScale().


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