|
vg
tools for working with variation graphs
|
#include <statistics.hpp>
Public Types | |
| typedef T | result_type |
Public Member Functions | |
| truncated_normal_distribution (T _mu=0.0, T _sigma=1.0, T _a=-numeric_limits< double >::max()/2.0, T _b=numeric_limits< double >::max()/2.0) | |
| void | reset () |
| template<class Generator> | |
| T | operator() (Generator &_g) |
| T | mean () const |
| T | stddev () const |
| T | density (T x) const |
| T | cumul (T x) const |
Protected Member Functions | |
| T | Z () const |
| T | A () const |
Protected Attributes | |
| T | m_mu |
| T | m_sigma |
| T | m_alpha |
| T | m_beta |
| vg::uniform_real_distribution< T > | m_distU1 |
| typedef T vg::truncated_normal_distribution< T >::result_type |
|
inline |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.17.0