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() const (defined in ParameterDistribution)ParameterDistribution
getDistribution() (defined in ParameterDistribution)ParameterDistribution
getLimits() const (defined in ParameterDistribution)ParameterDistributioninline
getLinkedParameterNames() constParameterDistributioninline
getMainParameterName() constParameterDistributioninline
getMaxValue() const (defined in ParameterDistribution)ParameterDistributioninline
getMinValue() const (defined in ParameterDistribution)ParameterDistributioninline
getName() const (defined in IParameterized)IParameterizedinline
getNbrSamples() constParameterDistribution
getSigmaFactor() constParameterDistributioninline
IParameterized(const std::string &name="") (defined in IParameterized)IParameterized
IParameterized(const IParameterized &other) (defined in IParameterized)IParameterized
linkParameter(std::string par_name) (defined in ParameterDistribution)ParameterDistribution
onChange()IParameterizedinlinevirtual
operator=(const ParameterDistribution &other)ParameterDistribution
operator=(const IParameterized &other)=delete (defined in IParameterized)IParameterized
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()) (defined in ParameterDistribution)ParameterDistribution
ParameterDistribution(const std::string &par_name, const IDistribution1D &distribution, size_t nbr_samples, double xmin, double xmax) (defined in ParameterDistribution)ParameterDistribution
ParameterDistribution(const ParameterDistribution &other) (defined in ParameterDistribution)ParameterDistribution
parameterPool() constIParameterizedinline
parametersToString() constIParameterized
registerParameter(const std::string &name, double *parpointer) (defined in IParameterized)IParameterized
registerVector(const std::string &base_name, kvector_t *p_vec, const std::string &units="nm") (defined in IParameterized)IParameterized
removeParameter(const std::string &name) (defined in IParameterized)IParameterized
removeVector(const std::string &base_name) (defined in IParameterized)IParameterized
setName(const std::string &name) (defined in IParameterized)IParameterizedinline
setParameterValue(const std::string &name, double value) (defined in IParameterized)IParameterized
setVectorValue(const std::string &base_name, kvector_t value) (defined in IParameterized)IParameterized
XComponentName(const std::string &base_name) (defined in IParameterized)IParameterizedstatic
YComponentName(const std::string &base_name) (defined in IParameterized)IParameterizedstatic
ZComponentName(const std::string &base_name) (defined in IParameterized)IParameterizedstatic
~IParameterized() (defined in IParameterized)IParameterizedvirtual
~ParameterDistribution() (defined in ParameterDistribution)ParameterDistributionvirtual