#include <UnuRanDist.h>
Public Member Functions | |
| UnuRanDist () | |
| void | SetSeed (int seed) |
| double | Gaus (double mu, double sigma) |
| int | Poisson (double mu) |
| int | Binomial (int n, double p) |
Private Attributes | |
| TUnuran | fUnuran |
| bool | first |
| double | par [2] |
Definition at line 9 of file UnuRanDist.h.
| UnuRanDist::UnuRanDist | ( | ) | [inline] |
Definition at line 13 of file UnuRanDist.h.
| void UnuRanDist::SetSeed | ( | int | seed | ) | [inline] |
Definition at line 25 of file UnuRanDist.h.
References first, fUnuran, TUnuran::Init(), and TUnuran::Sample().
| int UnuRanDist::Poisson | ( | double | mu | ) | [inline] |
Definition at line 36 of file UnuRanDist.h.
References first, fUnuran, TUnuran::InitPoisson(), par, TUnuran::ReInitDiscrDist(), and TUnuran::SampleDiscr().
| int UnuRanDist::Binomial | ( | int | n, | |
| double | p | |||
| ) | [inline] |
Definition at line 56 of file UnuRanDist.h.
References first, fUnuran, TUnuran::InitBinomial(), par, TUnuran::ReInitDiscrDist(), and TUnuran::SampleDiscr().
TUnuran UnuRanDist::fUnuran [private] |
bool UnuRanDist::first [private] |
Definition at line 79 of file UnuRanDist.h.
Referenced by Binomial(), Gaus(), Poisson(), and SetSeed().
double UnuRanDist::par[2] [private] |
1.5.1