RNGXDiv Class Reference

#include <RNGXDiv.h>

List of all members.

Public Types

typedef double Return_t

Public Member Functions

 RNGXDiv (int advance=0)
 RNGXDiv (const RNGXDiv &rng)
 ~RNGXDiv (void)
void AdvanceSeed (int advance=0)
void SetSeed (unsigned long seed)
unsigned long 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 33 of file RNGXDiv.h.


Member Typedef Documentation

typedef double RNGXDiv::Return_t
 

Definition at line 37 of file RNGXDiv.h.


Constructor & Destructor Documentation

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

Definition at line 41 of file RNGXDiv.h.

References AdvanceSeed().

Here is the call graph for this function:

RNGXDiv::RNGXDiv const RNGXDiv rng  )  [inline]
 

Definition at line 50 of file RNGXDiv.h.

RNGXDiv::~RNGXDiv void   )  [inline]
 

Definition at line 55 of file RNGXDiv.h.


Member Function Documentation

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

Definition at line 58 of file RNGXDiv.h.

Referenced by RNGXDiv().

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

Definition at line 101 of file RNGXDiv.h.

Referenced by RNGXDivSequence::GetRandMax().

Return_t RNGXDiv::GetRandom void   )  const [inline]
 

Definition at line 85 of file RNGXDiv.h.

References a, and b.

Referenced by operator Return_t(), and operator()().

unsigned long RNGXDiv::GetSeed void   )  const [inline]
 

Definition at line 77 of file RNGXDiv.h.

RNGXDiv::operator Return_t  )  const [inline]
 

Definition at line 98 of file RNGXDiv.h.

References GetRandom().

Here is the call graph for this function:

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

Definition at line 95 of file RNGXDiv.h.

References GetRandom().

Here is the call graph for this function:

void RNGXDiv::SetSeed unsigned long  seed  )  [inline]
 

Definition at line 67 of file RNGXDiv.h.


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