#include <KKMCRandom.h>
Definition at line 26 of file KKMCRandom.h.
◆ Flat() [1/3]
| double KKMCRandom::Flat |
( |
| ) |
|
|
static |
◆ Flat() [2/3]
| double KKMCRandom::Flat |
( |
double | max | ) |
|
|
static |
◆ Flat() [3/3]
| double KKMCRandom::Flat |
( |
double | min, |
|
|
double | max ) |
|
static |
Definition at line 47 of file KKMCRandom.cxx.
47 {
48
50 { cerr <<
"min>max in KKMCRandom::Flat(" <<
min <<
"," <<
max <<
")" << endl; }
51
53}
◆ FlatArray()
| void KKMCRandom::FlatArray |
( |
double * | vect, |
|
|
const int | size ) |
|
static |
Definition at line 59 of file KKMCRandom.cxx.
59 {
60 if ( _randomEngine == 0 )
61 cout << "Can not get randomEngine pointer in KKMCRandom::FlatArray" << endl;
62 else _randomEngine->flatArray( size, vect );
63}
◆ random()
| double KKMCRandom::random |
( |
| ) |
|
|
static |
Definition at line 36 of file KKMCRandom.cxx.
36 {
37
38 if ( _randomEngine == 0 )
39 {
40 cerr << "No random engine available in "
41 << "KKMCRandom::random()." << endl;
42 }
43
44 return _randomEngine->flat();
45}
Referenced by Flat(), Flat(), Flat(), and flat_().
◆ setRandomEngine()
| void KKMCRandom::setRandomEngine |
( |
CLHEP::HepRandomEngine * | randomEngine | ) |
|
|
static |
The documentation for this class was generated from the following files: