RNGRand Class Reference

#include <RNGRand.h>

List of all members.

Public Types

typedef double Return_t

Public Member Functions

 RNGRand (int advance=0)
 RNGRand (const RNGRand &rng)
 ~RNGRand (void)
void AdvanceSeed (int advance=0)
void SetSeed (unsigned int seed)
unsigned int GetSeed (void) const
Return_t GetRandom (void) const
Return_t operator() (void) const
 operator Return_t () const

Static Public Member Functions

static Return_t GetRandMax (void)


Detailed Description

Definition at line 34 of file RNGRand.h.


Member Typedef Documentation

typedef double RNGRand::Return_t
 

Definition at line 38 of file RNGRand.h.


Constructor & Destructor Documentation

RNGRand::RNGRand int  advance = 0  )  [inline]
 

Definition at line 42 of file RNGRand.h.

References AdvanceSeed().

Here is the call graph for this function:

RNGRand::RNGRand const RNGRand rng  )  [inline]
 

Definition at line 45 of file RNGRand.h.

RNGRand::~RNGRand void   )  [inline]
 

Definition at line 48 of file RNGRand.h.


Member Function Documentation

void RNGRand::AdvanceSeed int  advance = 0  )  [inline]
 

Definition at line 53 of file RNGRand.h.

Referenced by RNGRand().

static Return_t RNGRand::GetRandMax void   )  [inline, static]
 

Definition at line 86 of file RNGRand.h.

Referenced by RNGRandSequence::GetRandMax().

Return_t RNGRand::GetRandom void   )  const [inline]
 

Definition at line 75 of file RNGRand.h.

unsigned int RNGRand::GetSeed void   )  const [inline]
 

Definition at line 72 of file RNGRand.h.

RNGRand::operator Return_t  )  const [inline]
 

Definition at line 83 of file RNGRand.h.

Return_t RNGRand::operator() void   )  const [inline]
 

Definition at line 80 of file RNGRand.h.

void RNGRand::SetSeed unsigned int  seed  )  [inline]
 

Definition at line 66 of file RNGRand.h.


The documentation for this class was generated from the following file:
Generated on Mon Jan 16 14:45:55 2006 for IPPL by  doxygen 1.4.6