Public メソッド | |
| normal_distribution (const double &mean_arg=double(0), const double &sigma_arg=double(1)) | |
| double | mean () const |
| double | sigma () const |
| void | reset () |
| template<class Engine > | |
| double | operator() (Engine &eng) |
Private 変数 | |
| double | _mean |
| double | _sigma |
| double | _r1 |
| double | _r2 |
| double | _cached_rho |
| bool | _valid |
hashRandom.cc の 34 行で定義されています。
| osl::normal_distribution::normal_distribution | ( | const double & | mean_arg = double(0), |
|
| const double & | sigma_arg = double(1) | |||
| ) | [inline, explicit] |
hashRandom.cc の 37 行で定義されています。
参照先 _sigma.
| double osl::normal_distribution::mean | ( | ) | const [inline] |
hashRandom.cc の 45 行で定義されています。
参照先 _mean.
| double osl::normal_distribution::operator() | ( | Engine & | eng | ) | [inline] |
hashRandom.cc の 49 行で定義されています。
| void osl::normal_distribution::reset | ( | ) | [inline] |
hashRandom.cc の 47 行で定義されています。
参照先 _valid.
| double osl::normal_distribution::sigma | ( | ) | const [inline] |
hashRandom.cc の 46 行で定義されています。
参照先 _sigma.
double osl::normal_distribution::_cached_rho [private] |
hashRandom.cc の 67 行で定義されています。
参照元 operator()().
double osl::normal_distribution::_mean [private] |
hashRandom.cc の 66 行で定義されています。
参照元 mean(), と operator()().
double osl::normal_distribution::_r1 [private] |
hashRandom.cc の 67 行で定義されています。
参照元 operator()().
double osl::normal_distribution::_r2 [private] |
hashRandom.cc の 67 行で定義されています。
参照元 operator()().
double osl::normal_distribution::_sigma [private] |
hashRandom.cc の 66 行で定義されています。
参照元 normal_distribution(), operator()(), と sigma().
bool osl::normal_distribution::_valid [private] |
hashRandom.cc の 68 行で定義されています。
参照元 operator()(), と reset().
1.6.3