Public Member Functions | Private Attributes | List of all members
CLHEP::DualRand::Tausworthe Class Reference

Public Member Functions

 Tausworthe ()
 
 Tausworthe (unsigned int seed)
 
 operator unsigned int ()
 
void put (std::ostream &os) const
 
void put (std::vector< unsigned long > &v) const
 
void get (std::istream &is)
 
bool get (std::vector< unsigned long >::const_iterator &iv)
 

Private Attributes

int wordIndex
 
unsigned int words [4]
 

Detailed Description

Definition at line 108 of file DualRand.h.

Constructor & Destructor Documentation

CLHEP::DualRand::Tausworthe::Tausworthe ( )
CLHEP::DualRand::Tausworthe::Tausworthe ( unsigned int  seed)

Member Function Documentation

void CLHEP::DualRand::Tausworthe::get ( std::istream &  is)
bool CLHEP::DualRand::Tausworthe::get ( std::vector< unsigned long >::const_iterator &  iv)
CLHEP::DualRand::Tausworthe::operator unsigned int ( )
void CLHEP::DualRand::Tausworthe::put ( std::ostream &  os) const
void CLHEP::DualRand::Tausworthe::put ( std::vector< unsigned long > &  v) const

Member Data Documentation

int CLHEP::DualRand::Tausworthe::wordIndex
private

Definition at line 118 of file DualRand.h.

unsigned int CLHEP::DualRand::Tausworthe::words[4]
private

Definition at line 119 of file DualRand.h.


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