|
| RandGauss (HepRandomEngine &anEngine) |
|
| RandGauss (HepRandomEngine *anEngine) |
|
HepDouble | fire () |
|
HepDouble | fire (HepDouble mean, HepDouble stdDev) |
|
void | fireArray (const HepInt size, HepDouble *vect, HepDouble mean=0.0, HepDouble stdDev=1.0) |
|
void | fireArray (vector< HepDouble > &, HepDouble mean=0.0, HepDouble stdDev=1.0) |
|
HepDouble | operator() () |
|
Public Member Functions inherited from HepRandom |
| HepRandom (long seed) |
|
| HepRandom (HepRandomEngine &algorithm) |
|
| HepRandom (HepRandomEngine *algorithm) |
|
HepDouble | flat () |
|
HepDouble | flat (HepRandomEngine *theNewEngine) |
|
void | flatArray (const HepInt size, HepDouble *vect) |
|
void | flatArray (vector< HepDouble > &) |
|
void | flatArray (HepRandomEngine *theNewEngine, const HepInt size, HepDouble *vect) |
|
void | flatArray (HepRandomEngine *theNewEngine, vector< HepDouble > &vec) |
|
void | setFlag (HepBoolean val) |
|
HepBoolean | getFlag () |
|
void | setVal (HepDouble nextVal) |
|
HepDouble | getVal () |
|
void | setOldMean (HepDouble val) |
|
HepDouble | getOldMean () |
|
HepDouble | getMaxMean () |
|
void | setPStatus (HepDouble sq, HepDouble alxm, HepDouble g) |
|
HepDouble * | getPStatus () |
|
|
static HepDouble | shoot () |
|
static HepDouble | shoot (HepDouble mean, HepDouble stdDev) |
|
static void | shootArray (const HepInt size, HepDouble *vect, HepDouble mean=0.0, HepDouble stdDev=1.0) |
|
static void | shootArray (vector< HepDouble > &, HepDouble mean=0.0, HepDouble stdDev=1.0) |
|
static HepDouble | shoot (HepRandomEngine *anEngine) |
|
static HepDouble | shoot (HepRandomEngine *anEngine, HepDouble mean, HepDouble stdDev) |
|
static void | shootArray (HepRandomEngine *anEngine, const HepInt size, HepDouble *vect, HepDouble mean=0.0, HepDouble stdDev=1.0) |
|
static void | shootArray (HepRandomEngine *, vector< HepDouble > &, HepDouble mean=0.0, HepDouble stdDev=1.0) |
|
Static Public Member Functions inherited from HepRandom |
static void | setTheSeed (long seed, HepInt lux=3) |
|
static long | getTheSeed () |
|
static void | setTheSeeds (const long *seeds, HepInt aux=-1) |
|
static const long * | getTheSeeds () |
|
static void | getTheTableSeeds (long *seeds, HepInt index) |
|
static HepRandom * | getTheGenerator () |
|
static void | setTheEngine (HepRandomEngine *theNewEngine) |
|
static HepRandomEngine * | getTheEngine () |
|
static void | saveEngineStatus () |
|
static void | restoreEngineStatus () |
|
static void | showEngineStatus () |
|
|
static HepBoolean | getFlag () |
|
static void | setFlag (HepBoolean val) |
|
static HepDouble | getVal () |
|
static void | setVal (HepDouble nextVal) |
|
|
Protected Attributes inherited from HepRandom |
HepRandomEngine * | theEngine |
|
HepBoolean | deleteEngine |
|
HepBoolean | set |
|
HepDouble | status [3] |
|
HepDouble | oldm |
|
HepDouble | nextGauss |
|
const HepDouble | meanMax |
|
Definition at line 41 of file RandGauss.h.
The documentation for this class was generated from the following files: