library: libUnuran #include "TUnuran.h" |
TUnuran(TRandom* r = 0, unsigned int log = 0) | |
~TUnuran() | |
bool | Init(const string& distr, const string& method) |
bool | Init(const TUnuranDistr& distr, const string& method = method=auto) |
bool | Init(const TUnuranDistrMulti& distr, const string& method = method=hitro, bool useLogpdf = false) |
bool | Rinit() |
double | Sample() |
bool | SampleMulti(double* x) |
bool | SetLogLevel(unsigned int iflag = 1) |
bool | SetLogStream() |
bool | SetMethod(const string& method) |
bool | SetDistribution() |
bool | SetDistributionMulti() |
bool | SetRandomGenerator() |
unur_gen* | fGen | |
unur_distr* | fUdistr | |
TUnuranDistr | fDistr | |
TUnuranDistrMulti | fDistrMulti | |
bool | fUseLogpdf | |
TRandom* | fRng | |
string | fMethod |