Public Member Functions

Randomizer Class Reference

Abstract Randomizer class. More...

#include <Randomizer.h>

Inheritance diagram for Randomizer:
SimpleRandomizer

List of all members.

Public Member Functions

virtual int getRandomInteger (int p, int q)=0
virtual int getRandomInteger (int p)=0
virtual double getRandomDouble ()=0
virtual void registerParameters (StateP s)
virtual bool initialize (StateP s)

Detailed Description

Abstract Randomizer class.

Definition at line 10 of file Randomizer.h.


Member Function Documentation

virtual double Randomizer::getRandomDouble (  )  [pure virtual]

Returns random double

Implemented in SimpleRandomizer.

virtual int Randomizer::getRandomInteger ( int  p  )  [pure virtual]

Returns radnom integer in [0, p - 1]

Implemented in SimpleRandomizer.

virtual int Randomizer::getRandomInteger ( int  p,
int  q 
) [pure virtual]

Returns random integer in [p, q]

Implemented in SimpleRandomizer.


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