A negative_binomial_distribution random number distribution.
More...
List of all members.
Classes
Public Types
Public Member Functions
Friends
- template<typename _IntType1 , typename _CharT , typename _Traits > std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &, const std::negative_binomial_distribution< _IntType1 > &)
- template<typename _IntType1 > bool operator== (const std::negative_binomial_distribution< _IntType1 > &__d1, const std::negative_binomial_distribution< _IntType1 > &__d2)
- template<typename _IntType1 , typename _CharT , typename _Traits > std::basic_istream< _CharT,
_Traits > & operator>> (std::basic_istream< _CharT, _Traits > &, std::negative_binomial_distribution< _IntType1 > &)
Detailed Description
template<typename _IntType = int>
class std::negative_binomial_distribution< _IntType >
A negative_binomial_distribution random number distribution.
The formula for the negative binomial probability mass function is where and are the parameters of the distribution.
Definition at line 3769 of file random.h.
Member Typedef Documentation
template<typename _IntType = int>
The type of the range of the distribution.
Definition at line 3776 of file random.h.
Member Function Documentation
template<typename _IntType = int>
Return the parameter of the distribution.
Definition at line 3827 of file random.h.
template<typename _IntType = int>
Returns the least upper bound value of the distribution.
Definition at line 3863 of file random.h.
template<typename _IntType = int>
Returns the greatest lower bound value of the distribution.
Definition at line 3856 of file random.h.
template<typename _IntType >
template<typename _UniformRandomNumberGenerator >
template<typename _IntType = int>
Return the parameter of the distribution.
Definition at line 3834 of file random.h.
template<typename _IntType = int>
Returns the parameter set of the distribution.
Definition at line 3841 of file random.h.
template<typename _IntType = int>
Sets the parameter set of the distribution.
- Parameters:
-
| __param | The new parameter set of the distribution. |
Definition at line 3849 of file random.h.
template<typename _IntType = int>
Friends And Related Function Documentation
template<typename _IntType = int>
template<typename _IntType1 , typename _CharT , typename _Traits >
Inserts a negative_binomial_distribution random number distribution __x
into the output stream __os
.
- Parameters:
-
| __os | An output stream. |
| __x | A negative_binomial_distribution random number distribution. |
- Returns:
- The output stream with the state of
__x
inserted or in an error state.
template<typename _IntType = int>
template<typename _IntType1 >
Return true if two negative binomial distributions have the same parameters and the sequences that would be generated are equal.
Definition at line 3885 of file random.h.
template<typename _IntType = int>
template<typename _IntType1 , typename _CharT , typename _Traits >
Extracts a negative_binomial_distribution random number distribution __x
from the input stream __is
.
- Parameters:
-
| __is | An input stream. |
| __x | A negative_binomial_distribution random number generator engine. |
- Returns:
- The input stream with
__x
extracted or in an error state.
The documentation for this class was generated from the following files: