RNGBitReverseSequence Class Reference

#include <RNGBitReverse.h>

Inheritance diagram for RNGBitReverseSequence:

Inheritance graph
[legend]
Collaboration diagram for RNGBitReverseSequence:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RNGBitReverseSequence (unsigned int base=2, unsigned long seed=1)
 RNGBitReverseSequence (const RNGBitReverseSequence &rngseq)
 ~RNGBitReverseSequence (void)
void AdvanceSeed (unsigned long adv=0)
void SetSeed (unsigned long seed)
void SetBase (unsigned int base)
unsigned long GetSeed (void) const
unsigned int GetBase (void) const
Return_t GetRandom (void)
Return_t operator() (void)

Detailed Description

Definition at line 110 of file RNGBitReverse.h.


Constructor & Destructor Documentation

RNGBitReverseSequence::RNGBitReverseSequence unsigned int  base = 2,
unsigned long  seed = 1
[inline]
 

Definition at line 114 of file RNGBitReverse.h.

RNGBitReverseSequence::RNGBitReverseSequence const RNGBitReverseSequence rngseq  )  [inline]
 

Definition at line 118 of file RNGBitReverse.h.

RNGBitReverseSequence::~RNGBitReverseSequence void   )  [inline]
 

Definition at line 122 of file RNGBitReverse.h.


Member Function Documentation

void RNGBitReverseSequence::AdvanceSeed unsigned long  adv = 0  )  [inline]
 

Definition at line 125 of file RNGBitReverse.h.

unsigned int RNGBitReverseSequence::GetBase void   )  const [inline]
 

Definition at line 132 of file RNGBitReverse.h.

Return_t RNGBitReverseSequence::GetRandom void   )  [inline]
 

Definition at line 134 of file RNGBitReverse.h.

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

Definition at line 131 of file RNGBitReverse.h.

Return_t RNGBitReverseSequence::operator() void   )  [inline]
 

Definition at line 135 of file RNGBitReverse.h.

void RNGBitReverseSequence::SetBase unsigned int  base  )  [inline]
 

Definition at line 130 of file RNGBitReverse.h.

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

Definition at line 129 of file RNGBitReverse.h.


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