13 #ifndef ROOT_Math_GSLRngWrapper
14 #define ROOT_Math_GSLRngWrapper
58 fRng =
const_cast<gsl_rng *
>(r);
75 if (
this == &rhs)
return *
this;
79 iret = gsl_rng_memcpy(
fRng, rhs.
fRng);
80 if (!iret)
return *
this;
122 gsl_rng_print_state(
fRng);
127 inline const gsl_rng *
Rng()
const {
return fRng; }
GSLRngWrapper(const gsl_rng *r)
GSLRngWrapper & operator=(const GSLRngWrapper &rhs)
GSLRngWrapper(const gsl_rng_type *type)
const gsl_rng_type * fRngType
const gsl_rng * Rng() const
void SetType(const gsl_rng_type *type)
GSLRngWrapper(GSLRngWrapper &r)
Various mathematical functions.