#include <EkharaRandom.h>
Definition at line 6 of file EkharaRandom.h.
◆ Flat() [1/3]
| double EkharaRandom::Flat |
( |
| ) |
|
|
static |
◆ Flat() [2/3]
| double EkharaRandom::Flat |
( |
double | max | ) |
|
|
static |
◆ Flat() [3/3]
| double EkharaRandom::Flat |
( |
double | min, |
|
|
double | max ) |
|
static |
Definition at line 25 of file EkharaRandom.cxx.
25 {
26
28 { cerr <<
"min>max in EkharaRandom::Flat(" <<
min <<
"," <<
max <<
")" << endl; }
29
31}
◆ FlatArray()
| void EkharaRandom::FlatArray |
( |
double * | vect, |
|
|
const int | size ) |
|
static |
Definition at line 37 of file EkharaRandom.cxx.
37 {
38 if ( _randomEngine == 0 )
39 cout << "Cannot get randomEngine pointer in EkharaRandom::FlatArray" << endl;
40 else { _randomEngine->flatArray( size, vect ); }
41}
◆ random()
| double EkharaRandom::random |
( |
| ) |
|
|
static |
Definition at line 14 of file EkharaRandom.cxx.
14 {
15
16 if ( _randomEngine == 0 )
17 {
18 cerr << "No random engine available in "
19 << "EkharaRandom::random()." << endl;
20 }
21
22 return _randomEngine->flat();
23}
Referenced by Flat(), Flat(), and Flat().
◆ setRandomEngine()
| void EkharaRandom::setRandomEngine |
( |
CLHEP::HepRandomEngine * | randomEngine | ) |
|
|
static |
The documentation for this class was generated from the following files: