24 #ifndef _SEIMPLEMENTATION_PLUGIN_FLEXIBLEMODELFITTING_FLEXIBLEMODELFITTINGPARAMETER_H_
25 #define _SEIMPLEMENTATION_PLUGIN_FLEXIBLEMODELFITTING_FLEXIBLEMODELFITTINGPARAMETER_H_
36 class EngineParameterManager;
41 class SourceInterface;
42 class FlexibleModelFittingParameterManager;
43 class FlexibleModelFittingConverterFactory;
55 virtual int getId() const final;
60 const
std::
vector<
double>& free_parameter_sigmas) const = 0;
104 m_initial_value(initial_value),
105 m_converter_factory(converter_factory) {}
132 m_value_calculator(value_calculator),
133 m_parameters(parameters) { }
Class responsible for managing the parameters the least square engine minimizes.