30 m_lower_limit ( low_limit ),
31 m_upper_limit ( high_limit ),
33 m_has_lower ( has_low ),
34 m_has_upper ( has_high )
bool hasLowerLimit() const
Returns true if lower limit on parameters being used.
bool isFixed() const
Returns the fixed flag.
bool hasUpperLimit() const
Returns true if upper limit on parameters being used.
double error() const
Returns the error on the value of the parameter.
bool m_has_lower
The has low limit flag.
double m_value
The value of the parameter.
std::string m_name
The name of the parameter.
double m_lower_limit
The lower limit allowed during fitting.
double m_upper_limit
the upper limit allowed during fitting.
const std::string & name() const
Returns the name of the parameter.
bool m_fixed
The fixed flag used by the minimizer.
double lowerLimit() const
Returns the lower limit, if any on the parameter.
FunctionParameter(const std::string &name, double value, double error, bool fixed, double low_limit, double high_limit, bool has_low, bool has_high)
The constructor.
double upperLimit() const
Returns the upper limit, if any on the parameter.
FunctionParameter class interface.
double value() const
Returns the value of the parameter.
bool m_has_upper
The has uppper limit flag.
double m_error
The error on the value after fitting.