![]() |
CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
|
This is the complete list of members for cbl::statistics::PriorDistribution, including all inherited members.
CombinedDistribution() (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | inline |
CombinedDistribution(const glob::DistributionType priorType, const double value) (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | inline |
CombinedDistribution(const glob::DistributionType priorType, const double xmin, const double xmax, const int seed=1) (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | inline |
CombinedDistribution(const glob::DistributionType priorType, const std::vector< double > prior_params, const double xmin, const double xmax, const int seed=1) (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | inline |
CombinedDistribution(const glob::DistributionType priorType, const distribution_func prior_func, const std::shared_ptr< void > prior_fixed_pars, const std::vector< double > prior_pars, const double xmin, const double xmax, const int seed=1) (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | inline |
CombinedDistribution(const glob::DistributionType priorType, const std::vector< double > discrete_values, const std::vector< double > weights, const int seed=1) (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | inline |
CombinedDistribution(const glob::DistributionType priorType, const std::vector< double > var, const std::vector< double > dist, const int nbin, const std::string interpolationType, const int seed=1) (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | inline |
CombinedDistribution(const DistributionType distributionType, const std::vector< double > meanVec, const std::vector< std::vector< double >> covMat, const std::vector< double > xMinVec, const std::vector< double > xMaxVec, const int seed=3213) (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | |
CombinedDistribution(const std::string filename, const std::string path, const std::vector< int > columns_to_read, const int skip_nlines=0, const int type_data=0, const bool normalize=true, const int distNum=200, const double rMAX=2, const double cell_size=2) (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | |
Distribution() | cbl::glob::Distribution | inline |
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() const | cbl::glob::Distribution | inline |
distributionType() const | cbl::glob::Distribution | inline |
get_distribution(int i) (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | inline |
cbl::glob::Distribution::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() const | cbl::glob::Distribution | inline |
get_seed() const | cbl::glob::Distribution | inline |
get_sigma() const | cbl::glob::Distribution | inline |
get_size_distribution() (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | inline |
isIncluded(const double value) const | cbl::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::Distribution | inlineprotected |
m_distribution_func_fixed_pars | cbl::glob::Distribution | protected |
m_distribution_func_pars | cbl::glob::Distribution | protected |
m_distribution_normalization | cbl::glob::Distribution | protected |
m_distribution_random | cbl::glob::Distribution | protected |
m_distributionType | cbl::glob::Distribution | protected |
m_distributionVec (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | protected |
m_Func (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | protected |
m_func | cbl::glob::Distribution | protected |
m_inputs (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | protected |
m_log_distribution_normalization | cbl::glob::Distribution | protected |
m_mean | cbl::glob::Distribution | protected |
m_moments_integrator(const double xx, const unsigned int order) | cbl::glob::Distribution | inlineprotected |
m_percentile_integrator(const double xx) | cbl::glob::Distribution | protected |
m_seed | cbl::glob::Distribution | protected |
m_set_distribution_normalization() | cbl::glob::Distribution | protected |
m_sigma | cbl::glob::Distribution | protected |
m_variance | cbl::glob::Distribution | protected |
m_xmax | cbl::glob::Distribution | protected |
m_xMaxVec (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | protected |
m_xmin | cbl::glob::Distribution | protected |
m_xMinVec (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | protected |
mean() | cbl::glob::Distribution | |
median() | cbl::glob::Distribution | inline |
mode() | cbl::glob::Distribution | |
moments() | cbl::glob::Distribution | |
operator()(double xx) | cbl::glob::Distribution | |
operator[](std::vector< double > xx) (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | |
percentile(const unsigned int i) | cbl::glob::Distribution | |
PriorDistribution() | cbl::statistics::PriorDistribution | inline |
PriorDistribution(const glob::DistributionType priorType, const double value) | cbl::statistics::PriorDistribution | inline |
PriorDistribution(const glob::DistributionType priorType, const double xmin, const double xmax, const int seed=1) | cbl::statistics::PriorDistribution | inline |
PriorDistribution(const glob::DistributionType priorType, const std::vector< double > prior_params, const double xmin, const double xmax, const int seed=1) | cbl::statistics::PriorDistribution | inline |
PriorDistribution(const glob::DistributionType priorType, const distribution_func prior_func, const std::shared_ptr< void > prior_fixed_pars, const std::vector< double > prior_pars, const double xmin, const double xmax, const int seed=1) | cbl::statistics::PriorDistribution | inline |
PriorDistribution(const glob::DistributionType priorType, const std::vector< double > discrete_values, const std::vector< double > weights, const int seed=1) | cbl::statistics::PriorDistribution | inline |
PriorDistribution(const glob::DistributionType priorType, const std::vector< double > var, const std::vector< double > dist, const int nbin, const std::string interpolationType, const int seed=1) | cbl::statistics::PriorDistribution | inline |
PriorDistribution(const glob::DistributionType priorType, const std::vector< double > meanVec, const std::vector< std::vector< double >> covMat, const std::vector< double > xMinVec, const std::vector< double > xMaxVec, const int seed=3213) | cbl::statistics::PriorDistribution | inline |
PriorDistribution(const std::string filename, const std::string path, const std::vector< int > columns_to_read, const int skip_nlines=0, const int type_data=0, const bool normalize=true, const int distNum=200, const double rMAX=2, const double cell_size=2) | cbl::statistics::PriorDistribution | inline |
sample() const | cbl::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::Distribution | inline |
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() const | cbl::glob::Distribution | inline |
xmin() const | cbl::glob::Distribution | inline |
~CombinedDistribution()=default (defined in cbl::glob::CombinedDistribution) | cbl::glob::CombinedDistribution | |
~Distribution()=default | cbl::glob::Distribution | |
~PriorDistribution()=default | cbl::statistics::PriorDistribution |