Template Class UniformWeightedDist¶
Defined in File uniform_distribution.h
Class Documentation¶
-
template<typename OutType, typename WeightType = real_t>
class UniformWeightedDist¶ -
Public Functions
-
template<typename VectorType>
UniformWeightedDist(const VectorType &weights)¶ Initialize with a list of weights see also: https://www.cplusplus.com/reference/random/discrete_distribution/.
-
UniformWeightedDist(std::initializer_list<WeightType> weights)¶
Initialize with a list of weights see also: https://www.cplusplus.com/reference/random/discrete_distribution/.
-
inline std::vector<real_t> probabilities() const¶
returns the [a, b] range
-
template<typename VectorType>