21 const double default_step = 0.01;
22 const double step_factor = 0.01;
24 double step_for_value(
double value)
26 return value == 0.0 ? default_step : std::abs(value) * step_factor;
42 : m_name(std::move(name))
43 , m_start_value(value)
Attributes and limits of a fit parameter, and coupling between these properties.
void setValue(double value)
double startValue() const
double m_value
current value of fit parameters
std::string m_name
unique fit parameter name
void setError(double value)
double m_start_value
starting value of fit parameters
double m_step
approximate initial step for the minimizer
double m_error
error of fit parameter calculated by the minimizer
The multi-library, multi-algorithm fit wrapper library.