CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
cbl::random::UniformRandomNumbers Member List

This is the complete list of members for cbl::random::UniformRandomNumbers, including all inherited members.

m_distributioncbl::random::UniformRandomNumbersprotected
m_generatorcbl::random::RandomNumbersprotected
m_MaxValcbl::random::RandomNumbersprotected
m_MinValcbl::random::RandomNumbersprotected
m_seedcbl::random::RandomNumbersprotected
operator()()cbl::random::UniformRandomNumbersvirtual
RandomNumbers()=defaultcbl::random::RandomNumbers
RandomNumbers(const int seed, const double MinVal=par::defaultDouble, const double MaxVal=-par::defaultDouble)cbl::random::RandomNumbers
set_custom_distribution(const distribution_func func, const std::shared_ptr< void > modelInput, const std::vector< double > parameter)cbl::random::RandomNumbersinlinevirtual
set_discrete_values(const std::vector< double > values, const std::vector< double > weights)cbl::random::RandomNumbersinlinevirtual
set_interpolated_distribution(const std::vector< double > values, const std::vector< double > weights)cbl::random::RandomNumbersinlinevirtual
set_mean(const double mean)cbl::random::RandomNumbersinlinevirtual
set_mean_sigma(const double mean, const double sigma)cbl::random::RandomNumbersinlinevirtual
set_range(const double MinVal, const double MaxVal)cbl::random::RandomNumbers
set_seed(const int seed)cbl::random::RandomNumbers
set_value(const double value)cbl::random::RandomNumbersinline
UniformRandomNumbers(double MinVal, const double MaxVal, const int seed)cbl::random::UniformRandomNumbers
~RandomNumbers()=defaultcbl::random::RandomNumbersvirtual
~UniformRandomNumbers()=defaultcbl::random::UniformRandomNumbers