24#ifndef _SEIMPLEMENTATION_PLUGIN_FLEXIBLEMODELFITTING_FLEXIBLEMODELFITTINGPARAMETER_H_
25#define _SEIMPLEMENTATION_PLUGIN_FLEXIBLEMODELFITTING_FLEXIBLEMODELFITTINGPARAMETER_H_
36 class EngineParameterManager;
42class FlexibleModelFittingParameterManager;
43class 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) {}
116 double initial_value)
const;
140 m_value_calculator(value_calculator),
141 m_parameters(parameters) { }
Class responsible for managing the parameters the least square engine minimizes.