CLHEP 2.4.7.1
C++ Class Library for High Energy Physics
|
#include <CLHEP/RandomObjects/RandomVector.h>
Public Member Functions | |
HepRandomVector () | |
HepRandomVector (long seed) | |
HepRandomVector (HepRandomEngine &engine) | |
HepRandomVector (HepRandomEngine *engine) | |
virtual | ~HepRandomVector () |
HepVector | flat () |
HepVector | flat (HepRandomEngine *theNewEngine) |
void | flatArray (const int size, HepVector *vect) |
void | flatArray (HepRandomEngine *theNewEngine, const int size, HepVector *vect) |
virtual HepVector | operator() () |
Protected Attributes | |
HepRandomEngine * | theEngine |
Definition at line 41 of file RandomVector.h.
CLHEP::HepRandomVector::HepRandomVector | ( | ) |
CLHEP::HepRandomVector::HepRandomVector | ( | long | seed | ) |
CLHEP::HepRandomVector::HepRandomVector | ( | HepRandomEngine & | engine | ) |
CLHEP::HepRandomVector::HepRandomVector | ( | HepRandomEngine * | engine | ) |
|
virtual |
|
inline |
Definition at line 45 of file RandomVector.icc.
References CLHEP::HepVector::num_row(), and theEngine.
|
inline |
Definition at line 69 of file RandomVector.icc.
References CLHEP::HepRandomEngine::flat(), and CLHEP::HepVector::num_row().
|
inline |
Definition at line 57 of file RandomVector.icc.
References CLHEP::HepVector::num_row(), and theEngine.
|
inline |
Definition at line 79 of file RandomVector.icc.
References CLHEP::HepRandomEngine::flat(), and CLHEP::HepVector::num_row().
|
virtual |
Reimplemented in CLHEP::RandMultiGauss.
References theEngine.
|
protected |
Definition at line 112 of file RandomVector.h.
Referenced by flat(), flatArray(), and operator()().