#include <myEvtRandomEngine.h>
Definition at line 27 of file myEvtRandomEngine.h.
myEvtRandomEngine::myEvtRandomEngine |
( |
CLHEP::HepRandomEngine * |
xx | ) |
|
myEvtRandomEngine::~myEvtRandomEngine |
( |
| ) |
|
|
override |
CLHEP::HepRandomEngine* myEvtRandomEngine::engine |
( |
| ) |
const |
|
inline |
double myEvtRandomEngine::random |
( |
| ) |
|
|
override |
void myEvtRandomEngine::setRandomEngine |
( |
CLHEP::HepRandomEngine * |
v | ) |
|
|
inline |
void myEvtRandomEngine::throwNullPtr |
( |
| ) |
const |
|
private |
Definition at line 34 of file myEvtRandomEngine.cc.
References Exception, and edm::errors::LogicError.
Referenced by random().
36 <<
"The EvtGen code attempted to a generate random number while\n" 37 <<
"the engine pointer was null. This might mean that the code\n" 38 <<
"was modified to generate a random number outside the event and\n" 39 <<
"beginLuminosityBlock methods, which is not allowed.\n";
CLHEP::HepRandomEngine* myEvtRandomEngine::the_engine |
|
private |