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