|
| RandPoisson (HepRandomEngine &anEngine) |
|
| RandPoisson (HepRandomEngine *anEngine) |
|
long | fire (HepDouble m=1.0) |
|
void | fireArray (const HepInt size, long *vect, HepDouble m=1.0) |
|
void | fireArray (vector< long > &, HepDouble m=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 long | shoot (HepDouble m=1.0) |
|
static void | shootArray (const HepInt size, long *vect, HepDouble m=1.0) |
|
static void | shootArray (vector< long > &, HepDouble m=1.0) |
|
static long | shoot (HepRandomEngine *anEngine, HepDouble m=1.0) |
|
static void | shootArray (HepRandomEngine *anEngine, const HepInt size, long *vect, HepDouble m=1.0) |
|
static void | shootArray (HepRandomEngine *, vector< long > &, HepDouble m=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 HepDouble | getOldMean () |
|
static HepDouble | getMaxMean () |
|
static void | setOldMean (HepDouble val) |
|
static HepDouble * | getPStatus () |
|
static void | setPStatus (HepDouble sq, HepDouble alxm, HepDouble g) |
|
|
Protected Attributes inherited from HepRandom |
HepRandomEngine * | theEngine |
|
HepBoolean | deleteEngine |
|
HepBoolean | set |
|
HepDouble | status [3] |
|
HepDouble | oldm |
|
HepDouble | nextGauss |
|
const HepDouble | meanMax |
|
Definition at line 37 of file RandPoisson.h.
The documentation for this class was generated from the following files: