Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

CParameterRandomizer Class Reference

#include <ParameterRandomizer.h>

Collaboration diagram for CParameterRandomizer:

Collaboration graph
[legend]
List of all members.

Public Methods

 CParameterRandomizer ()
 CParameterRandomizer (int seed)
void Randomize (double *parameters, int nParameters, double fraction, int nIterations)
virtual ~CParameterRandomizer ()

Private Attributes

int m_iSeed
Randm_pRNG

Constructor & Destructor Documentation

CParameterRandomizer::CParameterRandomizer  
 

CParameterRandomizer::CParameterRandomizer int    seed
 

Definition at line 11 of file ParameterRandomizer.cpp.

References m_iSeed, and m_pRNG.

CParameterRandomizer::~CParameterRandomizer   [virtual]
 

Definition at line 17 of file ParameterRandomizer.cpp.

References m_pRNG.


Member Function Documentation

void CParameterRandomizer::Randomize double *    parameters,
int    nParameters,
double    fraction,
int    nIterations
 

Definition at line 22 of file ParameterRandomizer.cpp.

References m_pRNG, and Rand::uniform.


Member Data Documentation

int CParameterRandomizer::m_iSeed [private]
 

Definition at line 22 of file ParameterRandomizer.h.

Referenced by CParameterRandomizer.

Rand* CParameterRandomizer::m_pRNG [private]
 

Definition at line 23 of file ParameterRandomizer.h.

Referenced by CParameterRandomizer, Randomize, and ~CParameterRandomizer.


The documentation for this class was generated from the following files:
Generated on Mon Nov 3 10:04:19 2003 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002