| 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 |