Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::math::hypergeometric_distribution< RealType, Policy > Class Template Reference

#include <hypergeometric.hpp>

Public Types

typedef RealType value_type
 
typedef Policy policy_type
 

Public Member Functions

 hypergeometric_distribution (unsigned r, unsigned n, unsigned N)
 
unsigned total () const
 
unsigned defective () const
 
unsigned sample_count () const
 
bool check_params (const char *function, RealType *result) const
 
bool check_x (unsigned x, const char *function, RealType *result) const
 

Member Typedef Documentation

template<class RealType = double, class Policy = policies::policy<>>
typedef Policy boost::math::hypergeometric_distribution< RealType, Policy >::policy_type
template<class RealType = double, class Policy = policies::policy<>>
typedef RealType boost::math::hypergeometric_distribution< RealType, Policy >::value_type

Constructor & Destructor Documentation

template<class RealType = double, class Policy = policies::policy<>>
boost::math::hypergeometric_distribution< RealType, Policy >::hypergeometric_distribution ( unsigned  r,
unsigned  n,
unsigned  N 
)
inline

Member Function Documentation

template<class RealType = double, class Policy = policies::policy<>>
bool boost::math::hypergeometric_distribution< RealType, Policy >::check_params ( const char *  function,
RealType *  result 
) const
inline
template<class RealType = double, class Policy = policies::policy<>>
bool boost::math::hypergeometric_distribution< RealType, Policy >::check_x ( unsigned  x,
const char *  function,
RealType *  result 
) const
inline
template<class RealType = double, class Policy = policies::policy<>>
unsigned boost::math::hypergeometric_distribution< RealType, Policy >::defective ( ) const
inline
template<class RealType = double, class Policy = policies::policy<>>
unsigned boost::math::hypergeometric_distribution< RealType, Policy >::sample_count ( ) const
inline
template<class RealType = double, class Policy = policies::policy<>>
unsigned boost::math::hypergeometric_distribution< RealType, Policy >::total ( ) const
inline

The documentation for this class was generated from the following files: