BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
ParameterDistribution Member List

This is the complete list of members for ParameterDistribution, including all inherited members.

createParameterTree() constIParameterizedvirtual
generateSamples() constParameterDistribution
getDistribution() constParameterDistribution
getDistribution()ParameterDistribution
getLimits() constParameterDistributioninline
getLinkedParameterNames() constParameterDistributioninline
getMainParameterName() constParameterDistributioninline
getMaxValue() constParameterDistributioninline
getMinValue() constParameterDistributioninline
getName() constIParameterizedinline
getNbrSamples() constParameterDistribution
getSigmaFactor() constParameterDistributioninline
IParameterized(const std::string &name="")IParameterized
IParameterized(const IParameterized &other)IParameterized
linkParameter(std::string par_name)ParameterDistribution
m_limitsParameterDistributionprivate
m_linked_par_namesParameterDistributionprivate
m_nameParameterDistributionprivate
m_nbr_samplesParameterDistributionprivate
m_poolIParameterizedprivate
m_sigma_factorParameterDistributionprivate
m_xmaxParameterDistributionprivate
m_xminParameterDistributionprivate
mP_distributionParameterDistributionprivate
onChange()IParameterizedinlinevirtual
operator=(const ParameterDistribution &other)ParameterDistribution
IParameterized::operator=(const IParameterized &other)=deleteIParameterized
parameter(const std::string &name) constIParameterized
ParameterDistribution(const std::string &par_name, const IDistribution1D &distribution, size_t nbr_samples, double sigma_factor=0.0, const RealLimits &limits=RealLimits())ParameterDistribution
ParameterDistribution(const std::string &par_name, const IDistribution1D &distribution, size_t nbr_samples, double xmin, double xmax)ParameterDistribution
ParameterDistribution(const ParameterDistribution &other)ParameterDistribution
parameterPool() constIParameterizedinline
parametersToString() constIParameterized
registerParameter(const std::string &name, double *parpointer)IParameterized
registerVector(const std::string &base_name, kvector_t *p_vec, const std::string &units="nm")IParameterized
removeParameter(const std::string &name)IParameterized
removeVector(const std::string &base_name)IParameterized
setName(const std::string &name)IParameterizedinline
setParameterValue(const std::string &name, double value)IParameterized
setVectorValue(const std::string &base_name, kvector_t value)IParameterized
XComponentName(const std::string &base_name)IParameterizedstatic
YComponentName(const std::string &base_name)IParameterizedstatic
ZComponentName(const std::string &base_name)IParameterizedstatic
~IParameterized()IParameterizedvirtual
~ParameterDistribution()ParameterDistributionvirtual