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

Public Member Functions

 IntegerCong ()
 
 IntegerCong (unsigned int seed, int streamNumber)
 
 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

unsigned int state
 
unsigned int multiplier
 
unsigned int addend
 

Detailed Description

Definition at line 122 of file DualRand.h.

Constructor & Destructor Documentation

CLHEP::DualRand::IntegerCong::IntegerCong ( )
CLHEP::DualRand::IntegerCong::IntegerCong ( unsigned int  seed,
int  streamNumber 
)

Member Function Documentation

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

Member Data Documentation

unsigned int CLHEP::DualRand::IntegerCong::addend
private

Definition at line 132 of file DualRand.h.

unsigned int CLHEP::DualRand::IntegerCong::multiplier
private

Definition at line 132 of file DualRand.h.

unsigned int CLHEP::DualRand::IntegerCong::state
private

Definition at line 132 of file DualRand.h.


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