Class prob_dens_mdim_factor (o2scl)¶
-
template<class vec_t = boost::numeric::ublas::vector<double>>
class prob_dens_mdim_factor : public o2scl::prob_dens_mdim<boost::numeric::ublas::vector<double>>¶ A multidimensional distribution formed by the product of several one-dimensional distributions.
Public Functions
-
inline prob_dens_mdim_factor(std::vector<prob_dens_func> &p_list)¶
-
inline prob_dens_mdim_factor(const prob_dens_mdim_factor &pdmf)¶
Copy constructor.
-
inline prob_dens_mdim_factor &operator=(const prob_dens_mdim_factor &pdmf)¶
Copy constructor with operator=.
-
inline virtual size_t dim() const¶
Return the dimensionality.
Protected Attributes
-
std::vector<prob_dens_func> list¶
Vector of one-dimensional distributions.
-
inline prob_dens_mdim_factor(std::vector<prob_dens_func> &p_list)¶