StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | Static Protected Attributes | List of all members
HepRandomEngine Class Referenceabstract
Inheritance diagram for HepRandomEngine:
DRand48Engine HepJamesRandom RandEngine RanecuEngine RanluxEngine

Public Member Functions

HepBoolean operator== (const HepRandomEngine &engine)
HepBoolean operator!= (const HepRandomEngine &engine)
virtual HepDouble flat ()=0
virtual void flatArray (const HepInt size, HepDouble *vect)=0
virtual void flatArray (vector< HepDouble > &)=0
virtual void setSeed (long seed, HepInt)=0
virtual void setSeeds (const long *seeds, HepInt)=0
virtual void saveStatus () const =0
virtual void restoreStatus ()=0
virtual void showStatus () const =0
long getSeed () const
const long * getSeeds () const
void getTableSeeds (long *seeds, HepInt index) const

Protected Attributes

long theSeed
const long * theSeeds

Static Protected Attributes

static const long seedTable [215][2]

Detailed Description

Definition at line 64 of file RandomEngine.h.

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