Mantid
|
#include <normal_distribution.h>
Classes | |
class | param_type |
Public Types | |
using | result_type = _RealType |
Public Member Functions | |
INLINE_VISIBILITY result_type | max () const |
INLINE_VISIBILITY result_type | mean () const |
INLINE_VISIBILITY result_type | min () const |
INLINE_VISIBILITY | normal_distribution (const param_type &__p) |
INLINE_VISIBILITY | normal_distribution (result_type __mean=0, result_type __stddev=1) |
template<class _URNG > | |
INLINE_VISIBILITY result_type | operator() (_URNG &__g) |
template<class _URNG > | |
result_type | operator() (_URNG &__g, const param_type &__p) |
template<class _URNG > | |
_RealType | operator() (_URNG &__g, const param_type &__p) |
INLINE_VISIBILITY param_type | param () const |
INLINE_VISIBILITY void | param (const param_type &__p) |
INLINE_VISIBILITY void | reset () |
INLINE_VISIBILITY result_type | stddev () const |
Private Attributes | |
param_type | __p_ |
result_type | _V_ |
bool | _V_hot_ |
Friends | |
INLINE_VISIBILITY bool | operator!= (const normal_distribution &__x, const normal_distribution &__y) |
template<class _CharT , class _Traits , class _RT > | |
std::basic_ostream< _CharT, _Traits > & | operator<< (std::basic_ostream< _CharT, _Traits > &__os, const normal_distribution< _RT > &__x) |
INLINE_VISIBILITY bool | operator== (const normal_distribution &__x, const normal_distribution &__y) |
template<class _CharT , class _Traits , class _RT > | |
std::basic_istream< _CharT, _Traits > & | operator>> (std::basic_istream< _CharT, _Traits > &__is, normal_distribution< _RT > &__x) |
Definition at line 61 of file normal_distribution.h.
using Mantid::Kernel::normal_distribution< _RealType >::result_type = _RealType |
Definition at line 64 of file normal_distribution.h.
|
inlineexplicit |
Definition at line 95 of file normal_distribution.h.
|
inlineexplicit |
Definition at line 98 of file normal_distribution.h.
|
inline |
Definition at line 120 of file normal_distribution.h.
|
inline |
Definition at line 108 of file normal_distribution.h.
References Mantid::Kernel::normal_distribution< _RealType >::param_type::mean().
|
inline |
Definition at line 118 of file normal_distribution.h.
|
inline |
Definition at line 103 of file normal_distribution.h.
result_type Mantid::Kernel::normal_distribution< _RealType >::operator() | ( | _URNG & | __g, |
const param_type & | __p | ||
) |
_RealType Mantid::Kernel::normal_distribution< _RealType >::operator() | ( | _URNG & | __g, |
const param_type & | __p | ||
) |
Definition at line 141 of file normal_distribution.h.
|
inline |
Definition at line 113 of file normal_distribution.h.
|
inline |
Definition at line 115 of file normal_distribution.h.
|
inline |
Definition at line 100 of file normal_distribution.h.
|
inline |
Definition at line 110 of file normal_distribution.h.
References Mantid::Kernel::normal_distribution< _RealType >::param_type::stddev().
|
friend |
Definition at line 125 of file normal_distribution.h.
|
friend |
Definition at line 141 of file normal_distribution.h.
|
friend |
Definition at line 122 of file normal_distribution.h.
|
friend |
Definition at line 179 of file normal_distribution.h.
|
private |
Definition at line 88 of file normal_distribution.h.
|
private |
Definition at line 89 of file normal_distribution.h.
|
private |
Definition at line 90 of file normal_distribution.h.