BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
This is the complete list of members for RealParameter, including all inherited members.
clone(const std::string &new_name="") const | RealParameter | virtual |
fullName() const | IParameter< double > | inlineprotected |
getData() const | IParameter< double > | inline |
getName() const | IParameter< double > | inline |
hasSameData(const IParameter &other) | IParameter< double > | |
IParameter()=delete | IParameter< double > | |
IParameter(const std::string &name, double *data, const std::string &parent_name, const std::function< void()> &onChange) | IParameter< double > | |
isNull() const | IParameter< double > | inlinevirtual |
limits() const | RealParameter | |
m_attr | RealParameter | protected |
m_data | IParameter< double > | protected |
m_limits | RealParameter | protected |
m_name | IParameter< double > | protected |
m_onChange | IParameter< double > | protected |
m_parent_name | IParameter< double > | protected |
m_unit | RealParameter | protected |
RealParameter(const std::string &name, double *par, const std::string &parent_name="", const std::function< void()> &onChange=std::function< void()>(), const RealLimits &limits=RealLimits::limitless(), const Attributes &attr=Attributes::free()) | RealParameter | |
setData(double &data) | IParameter< double > | inline |
setLimited(double lower, double upper) | RealParameter | |
setLimits(const RealLimits &limits) | RealParameter | |
setNonnegative() | RealParameter | |
setPositive() | RealParameter | |
setUnit(const std::string &name) | RealParameter | |
setValue(double value) | RealParameter | |
unit() const | RealParameter | |
value() const | RealParameter | |
~IParameter()=default | IParameter< double > | virtual |
~RealParameter()=default | RealParameter | virtual |