#include <BhlumiRandom.h>
Definition at line 13 of file BhlumiRandom.h.
◆ Flat() [1/3]
double BhlumiRandom::Flat |
( |
| ) |
|
|
static |
◆ Flat() [2/3]
double BhlumiRandom::Flat |
( |
double | max | ) |
|
|
static |
◆ Flat() [3/3]
double BhlumiRandom::Flat |
( |
double | min, |
|
|
double | max ) |
|
static |
Definition at line 25 of file BhlumiRandom.cxx.
25 {
26
28 cerr<<
"min>max in BhlumiRandom::Flat(" <<
min <<
"," <<
max <<
")" <<endl;
29 }
30
32
33}
◆ FlatArray()
void BhlumiRandom::FlatArray |
( |
double * | vect, |
|
|
const int | size ) |
|
static |
Definition at line 47 of file BhlumiRandom.cxx.
47 {
48 if(_randomEngine == 0) cout<<"Can not get randomEngine pointer in BhlumiRandom::FlatArray"<<endl;
49 else _randomEngine->flatArray(size,vect);
50}
Referenced by carran_(), ecuran_(), and marran_().
◆ random()
double BhlumiRandom::random |
( |
| ) |
|
|
static |
Definition at line 14 of file BhlumiRandom.cxx.
14 {
15
16 if (_randomEngine==0){
17 cerr <<"No random engine available in "
18 <<"BhlumiRandom::random()."<<endl;
19 }
20 return _randomEngine->flat();
21 }
Referenced by Flat(), Flat(), Flat(), and ranmarr_().
◆ setRandomEngine()
void BhlumiRandom::setRandomEngine |
( |
CLHEP::HepRandomEngine * | randomEngine | ) |
|
|
static |
The documentation for this class was generated from the following files: