CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
#include <Random.h>
Public Member Functions | |
HepRandom () | |
HepRandom (long seed) | |
HepRandom (HepRandomEngine &algorithm) | |
HepRandom (HepRandomEngine *algorithm) | |
virtual | ~HepRandom () |
double | flat () |
void | flatArray (const int size, double *vect) |
double | flat (HepRandomEngine *theNewEngine) |
void | flatArray (HepRandomEngine *theNewEngine, const int size, double *vect) |
virtual double | operator() () |
virtual std::string | name () const |
virtual HepRandomEngine & | engine () |
virtual std::ostream & | put (std::ostream &os) const |
virtual std::istream & | get (std::istream &is) |
HepRandom () | |
HepRandom (long seed) | |
HepRandom (HepRandomEngine &algorithm) | |
HepRandom (HepRandomEngine *algorithm) | |
virtual | ~HepRandom () |
double | flat () |
void | flatArray (const int size, double *vect) |
double | flat (HepRandomEngine *theNewEngine) |
void | flatArray (HepRandomEngine *theNewEngine, const int size, double *vect) |
virtual double | operator() () |
virtual std::string | name () const |
virtual HepRandomEngine & | engine () |
virtual std::ostream & | put (std::ostream &os) const |
virtual std::istream & | get (std::istream &is) |
HepRandom () | |
HepRandom (long seed) | |
HepRandom (HepRandomEngine &algorithm) | |
HepRandom (HepRandomEngine *algorithm) | |
virtual | ~HepRandom () |
double | flat () |
void | flatArray (const int size, double *vect) |
double | flat (HepRandomEngine *theNewEngine) |
void | flatArray (HepRandomEngine *theNewEngine, const int size, double *vect) |
virtual double | operator() () |
virtual std::string | name () const |
virtual HepRandomEngine & | engine () |
virtual std::ostream & | put (std::ostream &os) const |
virtual std::istream & | get (std::istream &is) |
HepRandom () | |
HepRandom (long seed) | |
HepRandom (HepRandomEngine &algorithm) | |
HepRandom (HepRandomEngine *algorithm) | |
virtual | ~HepRandom () |
double | flat () |
void | flatArray (const int size, double *vect) |
double | flat (HepRandomEngine *theNewEngine) |
void | flatArray (HepRandomEngine *theNewEngine, const int size, double *vect) |
virtual double | operator() () |
virtual std::string | name () const |
virtual HepRandomEngine & | engine () |
virtual std::ostream & | put (std::ostream &os) const |
virtual std::istream & | get (std::istream &is) |
Static Public Member Functions | |
static void | setTheSeed (long seed, int lux=3) |
static long | getTheSeed () |
static void | setTheSeeds (const long *seeds, int aux=-1) |
static const long * | getTheSeeds () |
static void | getTheTableSeeds (long *seeds, int index) |
static HepRandom * | getTheGenerator () |
static void | setTheEngine (HepRandomEngine *theNewEngine) |
static HepRandomEngine * | getTheEngine () |
static void | saveEngineStatus (const char filename[]="Config.conf") |
static void | restoreEngineStatus (const char filename[]="Config.conf") |
static std::ostream & | saveFullState (std::ostream &os) |
static std::istream & | restoreFullState (std::istream &is) |
static std::ostream & | saveDistState (std::ostream &os) |
static std::istream & | restoreDistState (std::istream &is) |
static std::ostream & | saveStaticRandomStates (std::ostream &os) |
static std::istream & | restoreStaticRandomStates (std::istream &is) |
static void | showEngineStatus () |
static int | createInstance () |
static std::string | distributionName () |
static void | setTheSeed (long seed, int lux=3) |
static long | getTheSeed () |
static void | setTheSeeds (const long *seeds, int aux=-1) |
static const long * | getTheSeeds () |
static void | getTheTableSeeds (long *seeds, int index) |
static HepRandom * | getTheGenerator () |
static void | setTheEngine (HepRandomEngine *theNewEngine) |
static HepRandomEngine * | getTheEngine () |
static void | saveEngineStatus (const char filename[]="Config.conf") |
static void | restoreEngineStatus (const char filename[]="Config.conf") |
static std::ostream & | saveFullState (std::ostream &os) |
static std::istream & | restoreFullState (std::istream &is) |
static std::ostream & | saveDistState (std::ostream &os) |
static std::istream & | restoreDistState (std::istream &is) |
static std::ostream & | saveStaticRandomStates (std::ostream &os) |
static std::istream & | restoreStaticRandomStates (std::istream &is) |
static void | showEngineStatus () |
static int | createInstance () |
static std::string | distributionName () |
static void | setTheSeed (long seed, int lux=3) |
static long | getTheSeed () |
static void | setTheSeeds (const long *seeds, int aux=-1) |
static const long * | getTheSeeds () |
static void | getTheTableSeeds (long *seeds, int index) |
static HepRandom * | getTheGenerator () |
static void | setTheEngine (HepRandomEngine *theNewEngine) |
static HepRandomEngine * | getTheEngine () |
static void | saveEngineStatus (const char filename[]="Config.conf") |
static void | restoreEngineStatus (const char filename[]="Config.conf") |
static std::ostream & | saveFullState (std::ostream &os) |
static std::istream & | restoreFullState (std::istream &is) |
static std::ostream & | saveDistState (std::ostream &os) |
static std::istream & | restoreDistState (std::istream &is) |
static std::ostream & | saveStaticRandomStates (std::ostream &os) |
static std::istream & | restoreStaticRandomStates (std::istream &is) |
static void | showEngineStatus () |
static int | createInstance () |
static std::string | distributionName () |
static void | setTheSeed (long seed, int lux=3) |
static long | getTheSeed () |
static void | setTheSeeds (const long *seeds, int aux=-1) |
static const long * | getTheSeeds () |
static void | getTheTableSeeds (long *seeds, int index) |
static HepRandom * | getTheGenerator () |
static void | setTheEngine (HepRandomEngine *theNewEngine) |
static HepRandomEngine * | getTheEngine () |
static void | saveEngineStatus (const char filename[]="Config.conf") |
static void | restoreEngineStatus (const char filename[]="Config.conf") |
static std::ostream & | saveFullState (std::ostream &os) |
static std::istream & | restoreFullState (std::istream &is) |
static std::ostream & | saveDistState (std::ostream &os) |
static std::istream & | restoreDistState (std::istream &is) |
static std::ostream & | saveStaticRandomStates (std::ostream &os) |
static std::istream & | restoreStaticRandomStates (std::istream &is) |
static void | showEngineStatus () |
static int | createInstance () |
static std::string | distributionName () |
Static Protected Attributes | |
static const long | seedTable [215][2] |
Definition at line 50 of file Matrix/CLHEP/Random/Random.h.
CLHEP::HepRandom::HepRandom | ( | long | seed | ) |
Definition at line 79 of file Random.cc.
References setTheSeed().
CLHEP::HepRandom::HepRandom | ( | HepRandomEngine & | algorithm | ) |
CLHEP::HepRandom::HepRandom | ( | HepRandomEngine * | algorithm | ) |
CLHEP::HepRandom::HepRandom | ( | ) |
CLHEP::HepRandom::HepRandom | ( | long | seed | ) |
CLHEP::HepRandom::HepRandom | ( | HepRandomEngine & | algorithm | ) |
CLHEP::HepRandom::HepRandom | ( | HepRandomEngine * | algorithm | ) |
|
virtual |
CLHEP::HepRandom::HepRandom | ( | ) |
CLHEP::HepRandom::HepRandom | ( | long | seed | ) |
CLHEP::HepRandom::HepRandom | ( | HepRandomEngine & | algorithm | ) |
CLHEP::HepRandom::HepRandom | ( | HepRandomEngine * | algorithm | ) |
|
virtual |
CLHEP::HepRandom::HepRandom | ( | ) |
CLHEP::HepRandom::HepRandom | ( | long | seed | ) |
CLHEP::HepRandom::HepRandom | ( | HepRandomEngine & | algorithm | ) |
CLHEP::HepRandom::HepRandom | ( | HepRandomEngine * | algorithm | ) |
|
virtual |
|
static |
|
static |
|
static |
|
inlinestatic |
Definition at line 153 of file Random/Random/Random.h.
|
inlinestatic |
Definition at line 153 of file Matrix/CLHEP/Random/Random.h.
|
inlinestatic |
Definition at line 153 of file Random/CLHEP/Random/Random.h.
|
inlinestatic |
Definition at line 153 of file RandomObjects/CLHEP/Random/Random.h.
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, and CLHEP::RandGaussZiggurat.
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, and CLHEP::RandGaussZiggurat.
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, and CLHEP::RandGaussZiggurat.
Definition at line 112 of file Random.cc.
References CLHEP::HepRandomEngine::get().
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, and CLHEP::RandGaussZiggurat.
double CLHEP::HepRandom::flat | ( | ) |
double CLHEP::HepRandom::flat | ( | ) |
Definition at line 97 of file Random.cc.
Referenced by main(), operator()(), and CLHEP::RandExponential::shoot().
double CLHEP::HepRandom::flat | ( | ) |
double CLHEP::HepRandom::flat | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
void CLHEP::HepRandom::flatArray | ( | const int | size, |
double * | vect | ||
) |
void CLHEP::HepRandom::flatArray | ( | const int | size, |
double * | vect | ||
) |
void CLHEP::HepRandom::flatArray | ( | const int | size, |
double * | vect | ||
) |
void CLHEP::HepRandom::flatArray | ( | const int | size, |
double * | vect | ||
) |
|
inline |
|
inline |
|
inline |
|
inline |
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, and CLHEP::RandPoissonQ.
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, and CLHEP::RandPoissonQ.
Definition at line 126 of file Random.cc.
Referenced by getTheGenerator(), and CLHEP::operator>>().
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, and CLHEP::RandPoissonQ.
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, and CLHEP::RandPoissonQ.
|
static |
Definition at line 166 of file Random.cc.
References CLHEP::HepRandomEngine::get().
Referenced by main(), CLHEP::StaticRandomStates::restore(), CLHEP::RandGauss::restoreEngineStatus(), CLHEP::RandFlat::restoreEngineStatus(), restoreFullState(), CLHEP::RandGauss::saveEngineStatus(), CLHEP::RandFlat::saveEngineStatus(), saveFullState(), CLHEP::RandGaussZiggurat::shoot(), CLHEP::RandSkewNormal::shoot(), CLHEP::RandExpZiggurat::shoot(), CLHEP::RandExponential::shoot(), CLHEP::RandBreitWigner::shoot(), CLHEP::RandChiSquare::shoot(), CLHEP::RandBinomial::shoot(), CLHEP::RandGamma::shoot(), CLHEP::RandGauss::shoot(), CLHEP::RandPoissonT::shoot(), CLHEP::RandFlat::shoot(), CLHEP::RandPoisson::shoot(), CLHEP::RandStudentT::shoot(), CLHEP::RandPoissonQ::shoot(), CLHEP::RandFlat::shootArray(), and useSeed().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 152 of file Random.cc.
References seedTable.
Referenced by CLHEP::DRand48Engine::DRand48Engine(), CLHEP::HepJamesRandom::HepJamesRandom(), CLHEP::Hurd160Engine::Hurd160Engine(), CLHEP::Hurd288Engine::Hurd288Engine(), CLHEP::MTwistEngine::MTwistEngine(), CLHEP::RandEngine::RandEngine(), CLHEP::RanecuEngine::RanecuEngine(), CLHEP::Ranlux64Engine::Ranlux64Engine(), CLHEP::RanluxEngine::RanluxEngine(), and CLHEP::RanecuEngine::setSeed().
|
static |
|
static |
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandGamma, CLHEP::RandGauss, CLHEP::RandLandau, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandExponential, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, and CLHEP::RandGaussZiggurat.
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, and CLHEP::RandGaussZiggurat.
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, and CLHEP::RandGaussZiggurat.
Definition at line 107 of file Random.cc.
References flat().
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandExpZiggurat, CLHEP::RandPoissonQ, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandBinomial, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, and CLHEP::RandGaussZiggurat.
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, and CLHEP::RandPoissonQ.
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, and CLHEP::RandPoissonQ.
Definition at line 125 of file Random.cc.
Referenced by CLHEP::operator<<().
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, and CLHEP::RandPoissonQ.
|
virtual |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandBreitWigner, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGeneral, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGaussT, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandExpZiggurat, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGaussQ, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandGamma, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandBinomial, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandChiSquare, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandExponential, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandSkewNormal, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandGaussZiggurat, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandLandau, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandStudentT, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoisson, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonT, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, and CLHEP::RandPoissonQ.
|
inlinestatic |
Definition at line 138 of file Random/Random/Random.h.
|
inlinestatic |
Definition at line 138 of file Matrix/CLHEP/Random/Random.h.
|
inlinestatic |
Definition at line 138 of file RandomObjects/CLHEP/Random/Random.h.
|
inlinestatic |
Definition at line 138 of file Random/CLHEP/Random/Random.h.
|
static |
|
static |
Definition at line 181 of file Random.cc.
Referenced by BrestoreStepX(), and restoreStepX().
|
static |
|
static |
|
static |
|
static |
Definition at line 191 of file Random.cc.
References getTheEngine().
Referenced by CLHEP::RandGauss::restoreFullState(), and CLHEP::RandFlat::restoreFullState().
|
static |
|
static |
|
static |
|
static |
Definition at line 200 of file Random.cc.
References CLHEP::StaticRandomStates::restore().
Referenced by restoreStatics().
|
static |
|
static |
|
inlinestatic |
Definition at line 135 of file RandomObjects/CLHEP/Random/Random.h.
|
inlinestatic |
Definition at line 135 of file Random/Random/Random.h.
|
inlinestatic |
Definition at line 135 of file Random/CLHEP/Random/Random.h.
|
inlinestatic |
Definition at line 135 of file Matrix/CLHEP/Random/Random.h.
|
static |
|
static |
Definition at line 176 of file Random.cc.
Referenced by BsaveStepX(), and saveStepX().
|
static |
|
static |
|
static |
|
static |
Definition at line 186 of file Random.cc.
References getTheEngine().
Referenced by CLHEP::RandGauss::saveFullState(), and CLHEP::RandFlat::saveFullState().
|
static |
|
static |
|
static |
|
static |
Definition at line 196 of file Random.cc.
References CLHEP::StaticRandomStates::save().
Referenced by saveStatics().
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 171 of file Random.cc.
Referenced by anonymousRestoreStatics(), anonymousRestoreStatics1(), main(), CLHEP::StaticRandomStates::restore(), and start_test().
|
static |
|
static |
|
static |
Definition at line 132 of file Random.cc.
Referenced by diagmatrix_test(), HepRandom(), main(), matrix_test(), symmatrix_test(), useSeed(), and vector_test().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
staticprotected |
Definition at line 158 of file Matrix/CLHEP/Random/Random.h.
Referenced by getTheTableSeeds().