CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

Public Member Functions | Protected Attributes
CLHEP::HepRandomVector Class Reference

#include <RandomVector.h>

Inheritance diagram for CLHEP::HepRandomVector:
CLHEP::RandMultiGauss CLHEP::RandMultiGauss

List of all members.

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

HepRandomEnginetheEngine

Detailed Description

Author:
Mark Fischler <mf@fnal.gov>

Definition at line 41 of file CLHEP/RandomObjects/RandomVector.h.


Constructor & Destructor Documentation

Definition at line 21 of file RandomVector.cc.

Definition at line 26 of file RandomVector.cc.

Definition at line 30 of file RandomVector.cc.

Definition at line 34 of file RandomVector.cc.

Definition at line 38 of file RandomVector.cc.

References theEngine.


Member Function Documentation

Referenced by operator()().

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]
HepVector CLHEP::HepRandomVector::operator() ( ) [virtual]

Reimplemented in CLHEP::RandMultiGauss, and CLHEP::RandMultiGauss.

Definition at line 42 of file RandomVector.cc.

References flat().


Member Data Documentation

Definition at line 112 of file CLHEP/RandomObjects/RandomVector.h.

Referenced by ~HepRandomVector().


The documentation for this class was generated from the following files: