CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
cbl::statistics::PosteriorDistribution Member List

This is the complete list of members for cbl::statistics::PosteriorDistribution, including all inherited members.

Distribution()cbl::glob::Distributioninline
Distribution(const DistributionType distributionType, const double value)cbl::glob::Distribution
Distribution(const DistributionType distributionType, const double xmin, const double xmax, const int seed=3213)cbl::glob::Distribution
Distribution(const DistributionType distributionType, const std::vector< double > distribution_params, const double xmin, const double xmax, const int seed=1)cbl::glob::Distribution
Distribution(const DistributionType distributionType, const distribution_func func, const std::shared_ptr< void > distribution_fixed_pars, const std::vector< double > distribution_pars, const double xmin, const double xmax, const int seed=1)cbl::glob::Distribution
Distribution(const DistributionType distributionType, const std::vector< double > discrete_values, const std::vector< double > weights, const int seed=1)cbl::glob::Distribution
Distribution(const DistributionType distributionType, const std::vector< double > var, const std::vector< double > dist, const int nbin, const std::string interpolationType, const int seed=1)cbl::glob::Distribution
distribution_range() constcbl::glob::Distributioninline
distributionType() constcbl::glob::Distributioninline
get_distribution(std::vector< double > &xx, std::vector< double > &fx, std::vector< double > &err, const std::vector< double > FF, const std::vector< double > WW, const int nbin, const bool linear=true, const std::string file_out=par::defaultString, const double fact=1., const double V1=par::defaultDouble, const double V2=par::defaultDouble, const bool bin_type=true, const bool conv=false, const double sigma=0.)cbl::glob::Distribution
get_mean() constcbl::glob::Distributioninline
get_seed() constcbl::glob::Distributioninline
get_sigma() constcbl::glob::Distributioninline
isIncluded(const double value) constcbl::glob::Distribution
kurtosis()cbl::glob::Distribution
log_distribution(double xx)cbl::glob::Distribution
m_central_moments_integrator(const double xx, const unsigned int order)cbl::glob::Distributioninlineprotected
m_distribution_func_fixed_parscbl::glob::Distributionprotected
m_distribution_func_parscbl::glob::Distributionprotected
m_distribution_normalizationcbl::glob::Distributionprotected
m_distribution_randomcbl::glob::Distributionprotected
m_distributionTypecbl::glob::Distributionprotected
m_funccbl::glob::Distributionprotected
m_log_distribution_normalizationcbl::glob::Distributionprotected
m_meancbl::glob::Distributionprotected
m_moments_integrator(const double xx, const unsigned int order)cbl::glob::Distributioninlineprotected
m_percentile_integrator(const double xx)cbl::glob::Distributionprotected
m_seedcbl::glob::Distributionprotected
m_set_distribution_normalization()cbl::glob::Distributionprotected
m_sigmacbl::glob::Distributionprotected
m_variancecbl::glob::Distributionprotected
m_xmaxcbl::glob::Distributionprotected
m_xmincbl::glob::Distributionprotected
mean()cbl::glob::Distribution
median()cbl::glob::Distributioninline
mode()cbl::glob::Distribution
moments()cbl::glob::Distribution
operator()(double xx)cbl::glob::Distribution
percentile(const unsigned int i)cbl::glob::Distribution
PosteriorDistribution()cbl::statistics::PosteriorDistributioninline
PosteriorDistribution(const glob::DistributionType posteriorType, const double value)cbl::statistics::PosteriorDistributioninline
PosteriorDistribution(const glob::DistributionType distributionType, const std::vector< double > discrete_values, const std::vector< double > weights, const int seed=1)cbl::statistics::PosteriorDistributioninline
PosteriorDistribution(const glob::DistributionType distributionType, const std::vector< double > var, const std::vector< double > dist, const int nbin, const std::string interpolationType, const int seed=1)cbl::statistics::PosteriorDistributioninline
sample() constcbl::glob::Distribution
sample(const int seed)cbl::glob::Distribution
sample_vector(const int nvalues)cbl::glob::Distribution
set_binned_distribution(const std::vector< double > var, const std::vector< double > dist, const std::string interpolationType="Spline", const int seed=1)cbl::glob::Distribution
set_constant_distribution(const double value)cbl::glob::Distribution
set_custom_distribution(const distribution_func func, const std::shared_ptr< void > distribution_fixed_pars, const std::vector< double > distribution_pars, const int seed=1)cbl::glob::Distribution
set_discrete_values(const std::vector< double > discrete_values, const std::vector< double > weights, const int seed=1)cbl::glob::Distribution
set_gaussian_distribution(const double mean, const double sigma, const int seed=1)cbl::glob::Distribution
set_limits(const double xmin, const double xmax)cbl::glob::Distribution
set_poisson_distribution(const double mean, const int seed=1)cbl::glob::Distribution
set_seed(const int seed)cbl::glob::Distributioninline
set_uniform_distribution(const double xmin, const double xmax, const int seed=1)cbl::glob::Distribution
skewness()cbl::glob::Distribution
std()cbl::glob::Distribution
variance()cbl::glob::Distribution
xmax() constcbl::glob::Distributioninline
xmin() constcbl::glob::Distributioninline
~Distribution()=defaultcbl::glob::Distribution
~PosteriorDistribution()=defaultcbl::statistics::PosteriorDistribution