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 | ( | ) | [virtual] |
CLHEP::HepRandom::HepRandom | ( | long | seed | ) |
CLHEP::HepRandom::HepRandom | ( | HepRandomEngine & | algorithm | ) |
CLHEP::HepRandom::HepRandom | ( | HepRandomEngine * | algorithm | ) |
virtual CLHEP::HepRandom::~HepRandom | ( | ) | [virtual] |
CLHEP::HepRandom::HepRandom | ( | long | seed | ) |
CLHEP::HepRandom::HepRandom | ( | HepRandomEngine & | algorithm | ) |
CLHEP::HepRandom::HepRandom | ( | HepRandomEngine * | algorithm | ) |
virtual CLHEP::HepRandom::~HepRandom | ( | ) | [virtual] |
CLHEP::HepRandom::HepRandom | ( | long | seed | ) |
CLHEP::HepRandom::HepRandom | ( | HepRandomEngine & | algorithm | ) |
CLHEP::HepRandom::HepRandom | ( | HepRandomEngine * | algorithm | ) |
virtual CLHEP::HepRandom::~HepRandom | ( | ) | [virtual] |
int CLHEP::HepRandom::createInstance | ( | ) | [static] |
static int CLHEP::HepRandom::createInstance | ( | ) | [static] |
static int CLHEP::HepRandom::createInstance | ( | ) | [static] |
static int CLHEP::HepRandom::createInstance | ( | ) | [static] |
static std::string CLHEP::HepRandom::distributionName | ( | ) | [inline, static] |
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::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::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
Definition at line 153 of file Random/Random/Random.h.
static std::string CLHEP::HepRandom::distributionName | ( | ) | [inline, static] |
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::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::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
Definition at line 153 of file Matrix/CLHEP/Random/Random.h.
static std::string CLHEP::HepRandom::distributionName | ( | ) | [inline, static] |
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::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::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
Definition at line 153 of file Random/CLHEP/Random/Random.h.
static std::string CLHEP::HepRandom::distributionName | ( | ) | [inline, static] |
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::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::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
Definition at line 153 of file RandomObjects/CLHEP/Random/Random.h.
virtual HepRandomEngine& CLHEP::HepRandom::engine | ( | ) | [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::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, and CLHEP::RandSkewNormal.
virtual HepRandomEngine& CLHEP::HepRandom::engine | ( | ) | [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::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, and CLHEP::RandSkewNormal.
HepRandomEngine & CLHEP::HepRandom::engine | ( | ) | [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::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, and CLHEP::RandSkewNormal.
Definition at line 112 of file Random.cc.
References CLHEP::HepRandomEngine::get().
virtual HepRandomEngine& CLHEP::HepRandom::engine | ( | ) | [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::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, and CLHEP::RandSkewNormal.
Definition at line 97 of file Random.cc.
Referenced by main(), operator()(), and CLHEP::RandExponential::shoot().
double CLHEP::HepRandom::flat | ( | HepRandomEngine * | theNewEngine | ) | [inline] |
double CLHEP::HepRandom::flat | ( | HepRandomEngine * | theNewEngine | ) | [inline] |
double CLHEP::HepRandom::flat | ( | HepRandomEngine * | theNewEngine | ) | [inline] |
double CLHEP::HepRandom::flat | ( | HepRandomEngine * | theNewEngine | ) | [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 | ||
) |
void CLHEP::HepRandom::flatArray | ( | HepRandomEngine * | theNewEngine, |
const int | size, | ||
double * | vect | ||
) | [inline] |
void CLHEP::HepRandom::flatArray | ( | HepRandomEngine * | theNewEngine, |
const int | size, | ||
double * | vect | ||
) | [inline] |
void CLHEP::HepRandom::flatArray | ( | HepRandomEngine * | theNewEngine, |
const int | size, | ||
double * | vect | ||
) | [inline] |
void CLHEP::HepRandom::flatArray | ( | HepRandomEngine * | theNewEngine, |
const int | size, | ||
double * | vect | ||
) | [inline] |
virtual std::istream& CLHEP::HepRandom::get | ( | std::istream & | is | ) | [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::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::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.
std::istream & CLHEP::HepRandom::get | ( | std::istream & | is | ) | [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::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::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 std::istream& CLHEP::HepRandom::get | ( | std::istream & | is | ) | [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::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::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 std::istream& CLHEP::HepRandom::get | ( | std::istream & | is | ) | [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::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::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.
HepRandomEngine * CLHEP::HepRandom::getTheEngine | ( | ) | [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::RandSkewNormal::shoot(), CLHEP::RandExponential::shoot(), CLHEP::RandChiSquare::shoot(), CLHEP::RandGamma::shoot(), CLHEP::RandGauss::shoot(), CLHEP::RandFlat::shoot(), CLHEP::RandPoissonT::shoot(), CLHEP::RandPoisson::shoot(), CLHEP::RandStudentT::shoot(), CLHEP::RandPoissonQ::shoot(), CLHEP::RandFlat::shootArray(), and useSeed().
static HepRandomEngine* CLHEP::HepRandom::getTheEngine | ( | ) | [static] |
static HepRandomEngine* CLHEP::HepRandom::getTheEngine | ( | ) | [static] |
static HepRandomEngine* CLHEP::HepRandom::getTheEngine | ( | ) | [static] |
static HepRandom* CLHEP::HepRandom::getTheGenerator | ( | ) | [static] |
static HepRandom* CLHEP::HepRandom::getTheGenerator | ( | ) | [static] |
static HepRandom* CLHEP::HepRandom::getTheGenerator | ( | ) | [static] |
HepRandom * CLHEP::HepRandom::getTheGenerator | ( | ) | [static] |
static long CLHEP::HepRandom::getTheSeed | ( | ) | [static] |
static long CLHEP::HepRandom::getTheSeed | ( | ) | [static] |
long CLHEP::HepRandom::getTheSeed | ( | ) | [static] |
static long CLHEP::HepRandom::getTheSeed | ( | ) | [static] |
static const long* CLHEP::HepRandom::getTheSeeds | ( | ) | [static] |
static const long* CLHEP::HepRandom::getTheSeeds | ( | ) | [static] |
static const long* CLHEP::HepRandom::getTheSeeds | ( | ) | [static] |
const long * CLHEP::HepRandom::getTheSeeds | ( | ) | [static] |
static void CLHEP::HepRandom::getTheTableSeeds | ( | long * | seeds, |
int | index | ||
) | [static] |
void CLHEP::HepRandom::getTheTableSeeds | ( | long * | seeds, |
int | index | ||
) | [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 void CLHEP::HepRandom::getTheTableSeeds | ( | long * | seeds, |
int | index | ||
) | [static] |
static void CLHEP::HepRandom::getTheTableSeeds | ( | long * | seeds, |
int | index | ||
) | [static] |
virtual std::string CLHEP::HepRandom::name | ( | ) | const [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::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::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
virtual std::string CLHEP::HepRandom::name | ( | ) | const [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::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::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
std::string CLHEP::HepRandom::name | ( | ) | const [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::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::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
virtual std::string CLHEP::HepRandom::name | ( | ) | const [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::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::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
virtual double CLHEP::HepRandom::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::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, 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, and CLHEP::RandSkewNormal.
virtual double CLHEP::HepRandom::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::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, 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, and CLHEP::RandSkewNormal.
double CLHEP::HepRandom::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::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, 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, and CLHEP::RandSkewNormal.
Definition at line 107 of file Random.cc.
References flat().
virtual double CLHEP::HepRandom::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::RandPoissonQ, CLHEP::RandPoissonQ, CLHEP::RandPoissonQ, 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, and CLHEP::RandSkewNormal.
virtual std::ostream& CLHEP::HepRandom::put | ( | std::ostream & | os | ) | const [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::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::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.
std::ostream & CLHEP::HepRandom::put | ( | std::ostream & | os | ) | const [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::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::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 std::ostream& CLHEP::HepRandom::put | ( | std::ostream & | os | ) | const [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::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::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 std::ostream& CLHEP::HepRandom::put | ( | std::ostream & | os | ) | const [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::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::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 std::istream& CLHEP::HepRandom::restoreDistState | ( | std::istream & | is | ) | [inline, static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
Definition at line 138 of file Random/Random/Random.h.
static std::istream& CLHEP::HepRandom::restoreDistState | ( | std::istream & | is | ) | [inline, static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
Definition at line 138 of file Matrix/CLHEP/Random/Random.h.
static std::istream& CLHEP::HepRandom::restoreDistState | ( | std::istream & | is | ) | [inline, static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
Definition at line 138 of file RandomObjects/CLHEP/Random/Random.h.
static std::istream& CLHEP::HepRandom::restoreDistState | ( | std::istream & | is | ) | [inline, static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
Definition at line 138 of file Random/CLHEP/Random/Random.h.
static void CLHEP::HepRandom::restoreEngineStatus | ( | const char | filename[] = "Config.conf" | ) | [static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, and CLHEP::RandGauss.
void CLHEP::HepRandom::restoreEngineStatus | ( | const char | filename[] = "Config.conf" | ) | [static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, and CLHEP::RandGauss.
Definition at line 181 of file Random.cc.
Referenced by BrestoreStepX(), and restoreStepX().
static void CLHEP::HepRandom::restoreEngineStatus | ( | const char | filename[] = "Config.conf" | ) | [static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, and CLHEP::RandGauss.
static void CLHEP::HepRandom::restoreEngineStatus | ( | const char | filename[] = "Config.conf" | ) | [static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, and CLHEP::RandGauss.
static std::istream& CLHEP::HepRandom::restoreFullState | ( | std::istream & | is | ) | [static] |
std::istream & CLHEP::HepRandom::restoreFullState | ( | std::istream & | is | ) | [static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
Definition at line 191 of file Random.cc.
References getTheEngine().
static std::istream& CLHEP::HepRandom::restoreFullState | ( | std::istream & | is | ) | [static] |
static std::istream& CLHEP::HepRandom::restoreFullState | ( | std::istream & | is | ) | [static] |
static std::istream& CLHEP::HepRandom::restoreStaticRandomStates | ( | std::istream & | is | ) | [static] |
std::istream & CLHEP::HepRandom::restoreStaticRandomStates | ( | std::istream & | is | ) | [static] |
Definition at line 200 of file Random.cc.
References CLHEP::StaticRandomStates::restore().
Referenced by restoreStatics().
static std::istream& CLHEP::HepRandom::restoreStaticRandomStates | ( | std::istream & | is | ) | [static] |
static std::istream& CLHEP::HepRandom::restoreStaticRandomStates | ( | std::istream & | is | ) | [static] |
static std::ostream& CLHEP::HepRandom::saveDistState | ( | std::ostream & | os | ) | [inline, static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
Definition at line 135 of file RandomObjects/CLHEP/Random/Random.h.
static std::ostream& CLHEP::HepRandom::saveDistState | ( | std::ostream & | os | ) | [inline, static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
Definition at line 135 of file Random/Random/Random.h.
static std::ostream& CLHEP::HepRandom::saveDistState | ( | std::ostream & | os | ) | [inline, static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
Definition at line 135 of file Random/CLHEP/Random/Random.h.
static std::ostream& CLHEP::HepRandom::saveDistState | ( | std::ostream & | os | ) | [inline, static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
Definition at line 135 of file Matrix/CLHEP/Random/Random.h.
static void CLHEP::HepRandom::saveEngineStatus | ( | const char | filename[] = "Config.conf" | ) | [static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, and CLHEP::RandGauss.
void CLHEP::HepRandom::saveEngineStatus | ( | const char | filename[] = "Config.conf" | ) | [static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, and CLHEP::RandGauss.
Definition at line 176 of file Random.cc.
Referenced by BsaveStepX(), and saveStepX().
static void CLHEP::HepRandom::saveEngineStatus | ( | const char | filename[] = "Config.conf" | ) | [static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, and CLHEP::RandGauss.
static void CLHEP::HepRandom::saveEngineStatus | ( | const char | filename[] = "Config.conf" | ) | [static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, and CLHEP::RandGauss.
static std::ostream& CLHEP::HepRandom::saveFullState | ( | std::ostream & | os | ) | [static] |
std::ostream & CLHEP::HepRandom::saveFullState | ( | std::ostream & | os | ) | [static] |
Reimplemented in CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandFlat, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandGauss, CLHEP::RandBit, CLHEP::RandBit, CLHEP::RandBit, and CLHEP::RandBit.
Definition at line 186 of file Random.cc.
References getTheEngine().
static std::ostream& CLHEP::HepRandom::saveFullState | ( | std::ostream & | os | ) | [static] |
static std::ostream& CLHEP::HepRandom::saveFullState | ( | std::ostream & | os | ) | [static] |
static std::ostream& CLHEP::HepRandom::saveStaticRandomStates | ( | std::ostream & | os | ) | [static] |
std::ostream & CLHEP::HepRandom::saveStaticRandomStates | ( | std::ostream & | os | ) | [static] |
Definition at line 196 of file Random.cc.
References CLHEP::StaticRandomStates::save().
Referenced by saveStatics().
static std::ostream& CLHEP::HepRandom::saveStaticRandomStates | ( | std::ostream & | os | ) | [static] |
static std::ostream& CLHEP::HepRandom::saveStaticRandomStates | ( | std::ostream & | os | ) | [static] |
static void CLHEP::HepRandom::setTheEngine | ( | HepRandomEngine * | theNewEngine | ) | [static] |
static void CLHEP::HepRandom::setTheEngine | ( | HepRandomEngine * | theNewEngine | ) | [static] |
void CLHEP::HepRandom::setTheEngine | ( | HepRandomEngine * | theNewEngine | ) | [static] |
Definition at line 171 of file Random.cc.
Referenced by anonymousRestoreStatics(), anonymousRestoreStatics1(), main(), CLHEP::StaticRandomStates::restore(), and start_test().
static void CLHEP::HepRandom::setTheEngine | ( | HepRandomEngine * | theNewEngine | ) | [static] |
static void CLHEP::HepRandom::setTheSeed | ( | long | seed, |
int | lux = 3 |
||
) | [static] |
void CLHEP::HepRandom::setTheSeed | ( | long | seed, |
int | lux = 3 |
||
) | [static] |
Definition at line 132 of file Random.cc.
Referenced by diagmatrix_test(), HepRandom(), main(), matrix_test(), symmatrix_test(), useSeed(), and vector_test().
static void CLHEP::HepRandom::setTheSeed | ( | long | seed, |
int | lux = 3 |
||
) | [static] |
static void CLHEP::HepRandom::setTheSeed | ( | long | seed, |
int | lux = 3 |
||
) | [static] |
static void CLHEP::HepRandom::setTheSeeds | ( | const long * | seeds, |
int | aux = -1 |
||
) | [static] |
static void CLHEP::HepRandom::setTheSeeds | ( | const long * | seeds, |
int | aux = -1 |
||
) | [static] |
void CLHEP::HepRandom::setTheSeeds | ( | const long * | seeds, |
int | aux = -1 |
||
) | [static] |
static void CLHEP::HepRandom::setTheSeeds | ( | const long * | seeds, |
int | aux = -1 |
||
) | [static] |
static void CLHEP::HepRandom::showEngineStatus | ( | ) | [static] |
void CLHEP::HepRandom::showEngineStatus | ( | ) | [static] |
static void CLHEP::HepRandom::showEngineStatus | ( | ) | [static] |
static void CLHEP::HepRandom::showEngineStatus | ( | ) | [static] |
const long CLHEP::HepRandom::seedTable [static, protected] |
Definition at line 158 of file Matrix/CLHEP/Random/Random.h.
Referenced by getTheTableSeeds().