CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
#include <RandomVector.h>
Inheritance diagram for CLHEP::HepRandomVector:
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 | ( | ) |
Definition at line 21 of file RandomVector.cc.
CLHEP::HepRandomVector::HepRandomVector | ( | long | seed | ) |
Definition at line 26 of file RandomVector.cc.
CLHEP::HepRandomVector::HepRandomVector | ( | HepRandomEngine & | engine | ) |
Definition at line 30 of file RandomVector.cc.
CLHEP::HepRandomVector::HepRandomVector | ( | HepRandomEngine * | engine | ) |
Definition at line 34 of file RandomVector.cc.
CLHEP::HepRandomVector::~HepRandomVector | ( | ) | [virtual] |
HepVector CLHEP::HepRandomVector::flat | ( | HepRandomEngine * | theNewEngine | ) | [inline] |
HepVector CLHEP::HepRandomVector::flat | ( | ) | [inline] |
Referenced by operator()().
void CLHEP::HepRandomVector::flatArray | ( | HepRandomEngine * | theNewEngine, | |
const int | size, | |||
HepVector * | vect | |||
) | [inline] |
void CLHEP::HepRandomVector::flatArray | ( | const int | size, | |
HepVector * | vect | |||
) | [inline] |
HepVector CLHEP::HepRandomVector::operator() | ( | ) | [virtual] |
Reimplemented in CLHEP::RandMultiGauss.
Definition at line 42 of file RandomVector.cc.
References flat().
HepRandomEngine* CLHEP::HepRandomVector::theEngine [protected] |