Mantid
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Private Attributes | Friends | List of all members
Mantid::Kernel::normal_distribution< _RealType >::param_type Class Reference

#include <normal_distribution.h>

Public Types

using distribution_type = normal_distribution
 

Public Member Functions

INLINE_VISIBILITY result_type mean () const
 
INLINE_VISIBILITY param_type (result_type __mean=0, result_type __stddev=1)
 
INLINE_VISIBILITY result_type stddev () const
 

Private Attributes

result_type __mean_
 
result_type __stddev_
 

Friends

INLINE_VISIBILITY bool operator!= (const param_type &__x, const param_type &__y)
 
INLINE_VISIBILITY bool operator== (const param_type &__x, const param_type &__y)
 

Detailed Description

template<class _RealType = double>
class Mantid::Kernel::normal_distribution< _RealType >::param_type

Definition at line 66 of file normal_distribution.h.

Member Typedef Documentation

◆ distribution_type

template<class _RealType = double>
using Mantid::Kernel::normal_distribution< _RealType >::param_type::distribution_type = normal_distribution

Definition at line 71 of file normal_distribution.h.

Constructor & Destructor Documentation

◆ param_type()

template<class _RealType = double>
INLINE_VISIBILITY Mantid::Kernel::normal_distribution< _RealType >::param_type::param_type ( result_type  __mean = 0,
result_type  __stddev = 1 
)
inlineexplicit

Definition at line 74 of file normal_distribution.h.

Member Function Documentation

◆ mean()

template<class _RealType = double>
INLINE_VISIBILITY result_type Mantid::Kernel::normal_distribution< _RealType >::param_type::mean ( ) const
inline

◆ stddev()

template<class _RealType = double>
INLINE_VISIBILITY result_type Mantid::Kernel::normal_distribution< _RealType >::param_type::stddev ( ) const
inline

Friends And Related Function Documentation

◆ operator!=

template<class _RealType = double>
INLINE_VISIBILITY bool operator!= ( const param_type __x,
const param_type __y 
)
friend

Definition at line 84 of file normal_distribution.h.

◆ operator==

template<class _RealType = double>
INLINE_VISIBILITY bool operator== ( const param_type __x,
const param_type __y 
)
friend

Definition at line 81 of file normal_distribution.h.

Member Data Documentation

◆ __mean_

template<class _RealType = double>
result_type Mantid::Kernel::normal_distribution< _RealType >::param_type::__mean_
private

Definition at line 67 of file normal_distribution.h.

◆ __stddev_

template<class _RealType = double>
result_type Mantid::Kernel::normal_distribution< _RealType >::param_type::__stddev_
private

Definition at line 68 of file normal_distribution.h.


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