#include <FlexibleModelFitting.h>
|
virtual | ~FlexibleModelFitting ()=default |
|
| FlexibleModelFitting (unsigned int iterations, unsigned int stop_reason, SeFloat chi_squared, SeFloat duration, Flags flags, std::unordered_map< int, double > parameter_values, std::unordered_map< int, double > parameter_sigmas, std::vector< SeFloat > chi_squared_per_meta, std::vector< int > iterations_per_meta, int meta_iterations) |
|
unsigned int | getIterations () const |
|
unsigned int | getStopReason () const |
|
SeFloat | getReducedChiSquared () const |
|
Flags | getFlags () const |
|
SeFloat | getParameterValue (int index) const |
|
SeFloat | getParameterSigma (int index) const |
|
SeFloat | getDuration () const |
|
std::vector< SeFloat > | getChiSquaredPerMetaIteration () const |
|
std::vector< int > | getIterationsPerMetaIteration () const |
|
int | getMetaIterations () const |
|
Definition at line 40 of file FlexibleModelFitting.h.
◆ ~FlexibleModelFitting()
virtual SourceXtractor::FlexibleModelFitting::~FlexibleModelFitting |
( |
| ) |
|
|
virtualdefault |
◆ FlexibleModelFitting()
SourceXtractor::FlexibleModelFitting::FlexibleModelFitting |
( |
unsigned int |
iterations, |
|
|
unsigned int |
stop_reason, |
|
|
SeFloat |
chi_squared, |
|
|
SeFloat |
duration, |
|
|
Flags |
flags, |
|
|
std::unordered_map< int, double > |
parameter_values, |
|
|
std::unordered_map< int, double > |
parameter_sigmas, |
|
|
std::vector< SeFloat > |
chi_squared_per_meta, |
|
|
std::vector< int > |
iterations_per_meta, |
|
|
int |
meta_iterations |
|
) |
| |
|
inline |
◆ getChiSquaredPerMetaIteration()
std::vector<SeFloat> SourceXtractor::FlexibleModelFitting::getChiSquaredPerMetaIteration |
( |
| ) |
const |
|
inline |
◆ getDuration()
SeFloat SourceXtractor::FlexibleModelFitting::getDuration |
( |
| ) |
const |
|
inline |
◆ getFlags()
Flags SourceXtractor::FlexibleModelFitting::getFlags |
( |
| ) |
const |
|
inline |
◆ getIterations()
unsigned int SourceXtractor::FlexibleModelFitting::getIterations |
( |
| ) |
const |
|
inline |
◆ getIterationsPerMetaIteration()
std::vector<int> SourceXtractor::FlexibleModelFitting::getIterationsPerMetaIteration |
( |
| ) |
const |
|
inline |
◆ getMetaIterations()
int SourceXtractor::FlexibleModelFitting::getMetaIterations |
( |
| ) |
const |
|
inline |
◆ getParameterSigma()
SeFloat SourceXtractor::FlexibleModelFitting::getParameterSigma |
( |
int |
index | ) |
const |
|
inline |
◆ getParameterValue()
SeFloat SourceXtractor::FlexibleModelFitting::getParameterValue |
( |
int |
index | ) |
const |
|
inline |
◆ getReducedChiSquared()
SeFloat SourceXtractor::FlexibleModelFitting::getReducedChiSquared |
( |
| ) |
const |
|
inline |
◆ getStopReason()
unsigned int SourceXtractor::FlexibleModelFitting::getStopReason |
( |
| ) |
const |
|
inline |
◆ m_chi_squared
SeFloat SourceXtractor::FlexibleModelFitting::m_chi_squared |
|
private |
◆ m_chi_squared_per_meta
◆ m_duration
SeFloat SourceXtractor::FlexibleModelFitting::m_duration |
|
private |
◆ m_flags
Flags SourceXtractor::FlexibleModelFitting::m_flags |
|
private |
◆ m_iterations
unsigned int SourceXtractor::FlexibleModelFitting::m_iterations |
|
private |
◆ m_iterations_per_meta
std::vector<int> SourceXtractor::FlexibleModelFitting::m_iterations_per_meta |
|
private |
◆ m_meta_iterations
int SourceXtractor::FlexibleModelFitting::m_meta_iterations |
|
private |
◆ m_parameter_sigmas
◆ m_parameter_values
◆ m_stop_reason
unsigned int SourceXtractor::FlexibleModelFitting::m_stop_reason |
|
private |
The documentation for this class was generated from the following file: