|
SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
|
#include <MoffatModelEvaluator.h>


Public Member Functions | |
| MoffatModelEvaluator (const MoffatModelFitting &model) | |
| double | getValue (double x, double y) const |
| unsigned | getIterations () const |
| Public Member Functions inherited from SourceXtractor::Property | |
| virtual | ~Property ()=default |
Private Attributes | |
| std::shared_ptr< ModelFitting::ExtendedModel< ImageInterfaceTypePtr > > | m_model |
| unsigned | m_iterations |
Definition at line 35 of file MoffatModelEvaluator.h.
|
explicit |
Definition at line 40 of file MoffatModelEvaluator.cpp.
References std::vector< T >::clear(), std::vector< T >::emplace_back(), SourceXtractor::MoffatModelFitting::getIterations(), SourceXtractor::MoffatModelFitting::getMinkowksiExponent(), SourceXtractor::MoffatModelFitting::getMoffatI0(), SourceXtractor::MoffatModelFitting::getMoffatIndex(), SourceXtractor::MoffatModelFitting::getMoffatRotation(), SourceXtractor::MoffatModelFitting::getSize(), SourceXtractor::MoffatModelFitting::getTopOffset(), SourceXtractor::MoffatModelFitting::getX(), SourceXtractor::MoffatModelFitting::getXScale(), SourceXtractor::MoffatModelFitting::getY(), SourceXtractor::MoffatModelFitting::getYScale(), m_iterations, m_model, std::make_shared(), Euclid::make_unique(), and std::move().

|
inline |
Definition at line 43 of file MoffatModelEvaluator.h.
References m_iterations.
|
inline |
Definition at line 39 of file MoffatModelEvaluator.h.
References m_model.
|
private |
Definition at line 49 of file MoffatModelEvaluator.h.
Referenced by getIterations(), and MoffatModelEvaluator().
|
private |
Definition at line 48 of file MoffatModelEvaluator.h.
Referenced by getValue(), and MoffatModelEvaluator().