RNGXCI Class Reference

#include <RNGXCI.h>

List of all members.

Public Types

typedef double Return_t

Public Member Functions

 RNGXCI (RNlong advance=0L)
 RNGXCI (const RNGXCI &rng)
 ~RNGXCI (void)
void AdvanceSeed (RNlong n=0L)
void SetSeed (RNlong s)
RNlong 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 45 of file RNGXCI.h.


Member Typedef Documentation

typedef double RNGXCI::Return_t
 

Definition at line 49 of file RNGXCI.h.


Constructor & Destructor Documentation

RNGXCI::RNGXCI RNlong  advance = 0L  )  [inline]
 

Definition at line 53 of file RNGXCI.h.

References AdvanceSeed().

Here is the call graph for this function:

RNGXCI::RNGXCI const RNGXCI rng  )  [inline]
 

Definition at line 57 of file RNGXCI.h.

RNGXCI::~RNGXCI void   )  [inline]
 

Definition at line 61 of file RNGXCI.h.


Member Function Documentation

void RNGXCI::AdvanceSeed RNlong  n = 0L  )  [inline]
 

Definition at line 64 of file RNGXCI.h.

Referenced by RNGXCI().

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

Definition at line 99 of file RNGXCI.h.

Referenced by RNGXCISequence::GetRandMax().

Return_t RNGXCI::GetRandom void   )  const [inline]
 

Definition at line 86 of file RNGXCI.h.

References r.

RNlong RNGXCI::GetSeed void   )  const [inline]
 

Definition at line 83 of file RNGXCI.h.

RNGXCI::operator Return_t  )  const [inline]
 

Definition at line 96 of file RNGXCI.h.

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

Definition at line 93 of file RNGXCI.h.

void RNGXCI::SetSeed RNlong  s  )  [inline]
 

Definition at line 78 of file RNGXCI.h.


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