std::tr1::exponential_distribution< _RealType > Class Template Reference
[Continuous Distributions]
List of all members.
Detailed Description
template<typename _RealType = double>
class std::tr1::exponential_distribution< _RealType >
The formula for the exponential probability mass function is

.
Distribution Statistics
Mean | |
Median | |
Mode | |
Range | |
Standard Deviation | |
Definition at line 2113 of file random.
Public Types
-
typedef _RealType input_type
-
typedef _RealType result_type
Public Member Functions
- exponential_distribution (const result_type &__lambda=result_type(1))
- _RealType lambda () const
-
template<class _UniformRandomNumberGenerator> result_type operator() (_UniformRandomNumberGenerator &__urng)
- void reset ()
Friends
Constructor & Destructor Documentation
template<typename _RealType = double>
Constructs an exponential distribution with inverse scale parameter
.
Definition at line 2126 of file random.
Member Function Documentation
template<typename _RealType = double>
Gets the inverse scale parameter of the distribution.
Definition at line 2136 of file random.
template<typename _RealType = double>
Resets the distribution.
Has no effect on exponential distributions.
Definition at line 2145 of file random.
Friends And Related Function Documentation
template<typename _RealType = double>
template<typename _RealType1, typename _CharT, typename _Traits>
Inserts a exponential_distribution random number distribution __x
into the output stream __os
.
- Parameters:
-
| __os | An output stream. |
| __x | A exponential_distribution random number distribution. |
- Returns:
- The output stream with the state of
__x
inserted or in an error state.
template<typename _RealType = double>
template<typename _CharT, typename _Traits>
Extracts a exponential_distribution random number distribution __x
from the input stream __is
.
- Parameters:
-
| __is | An input stream. |
| __x | A exponential_distribution random number generator engine. |
- Returns:
- The input stream with
__x
extracted or in an error state.
Definition at line 2179 of file random.
The documentation for this class was generated from the following file: