GSLQRngWrapper class to wrap gsl_qrng structure.
Definition at line 26 of file GSLQRngWrapper.h.
#include </mnt/vdb/lsf/workspace/root-makedoc-v606/rootspi/rdoc/src/v6-06-00-patches/math/mathmore/src/GSLQRngWrapper.h>
ROOT::Math::GSLQRngWrapper::GSLQRngWrapper |
( |
| ) |
|
|
inline |
ROOT::Math::GSLQRngWrapper::GSLQRngWrapper |
( |
const gsl_qrng_type * |
type | ) |
|
|
inline |
ROOT::Math::GSLQRngWrapper::GSLQRngWrapper |
( |
const gsl_qrng * |
r | ) |
|
|
inline |
construct from an existing gsl_qrng it is managed externally - so will not be deleted at the end
Definition at line 55 of file GSLQRngWrapper.h.
Copy constructor - clone the GSL object and manage it.
Definition at line 65 of file GSLQRngWrapper.h.
ROOT::Math::GSLQRngWrapper::~GSLQRngWrapper |
( |
| ) |
|
|
inline |
Destructor (free the rng if not done before)
Definition at line 93 of file GSLQRngWrapper.h.
void ROOT::Math::GSLQRngWrapper::Allocate |
( |
unsigned int |
dimension | ) |
|
|
inline |
unsigned int ROOT::Math::GSLQRngWrapper::Dimension |
( |
| ) |
const |
|
inline |
void ROOT::Math::GSLQRngWrapper::Free |
( |
| ) |
|
|
inline |
gsl_qrng* ROOT::Math::GSLQRngWrapper::Rng |
( |
| ) |
|
|
inline |
const gsl_qrng* ROOT::Math::GSLQRngWrapper::Rng |
( |
| ) |
const |
|
inline |
void ROOT::Math::GSLQRngWrapper::SetDefaultType |
( |
| ) |
|
|
inline |
void ROOT::Math::GSLQRngWrapper::SetType |
( |
const gsl_qrng_type * |
type | ) |
|
|
inline |
bool ROOT::Math::GSLQRngWrapper::fOwn |
|
private |
gsl_qrng* ROOT::Math::GSLQRngWrapper::fRng |
|
private |
const gsl_qrng_type* ROOT::Math::GSLQRngWrapper::fRngType |
|
private |
The documentation for this class was generated from the following file: