Wrapper class for random number generators used by the simulation classes. More...
#include <OpenMS/SIMULATION/SimTypes.h>
Public Member Functions | |
| SimRandomNumberGenerator () | |
| Default constructor. | |
| SimRandomNumberGenerator & | operator= (const SimRandomNumberGenerator &source) |
| Assignment operator. | |
Constructors and Destructors | |
| SimRandomNumberGenerator (const SimRandomNumberGenerator &other) | |
| Copy constructor. | |
| ~SimRandomNumberGenerator () | |
| Destructor. | |
Public Attributes | |
| gsl_rng * | biological_rng |
| GSL random number generator for biological variability. | |
| gsl_rng * | technical_rng |
| GSL random number generator for technical variability. | |
Wrapper class for random number generators used by the simulation classes.
The random numbers are separated two sources of randomness:
| SimRandomNumberGenerator | ( | ) | [inline] |
Default constructor.
| SimRandomNumberGenerator | ( | const SimRandomNumberGenerator & | other | ) | [inline] |
Copy constructor.
| ~SimRandomNumberGenerator | ( | ) | [inline] |
Destructor.
References SimRandomNumberGenerator::biological_rng, and SimRandomNumberGenerator::technical_rng.
| SimRandomNumberGenerator& operator= | ( | const SimRandomNumberGenerator & | source | ) | [inline] |
Assignment operator.
References SimRandomNumberGenerator::biological_rng, and SimRandomNumberGenerator::technical_rng.
| gsl_rng* biological_rng |
GSL random number generator for biological variability.
Referenced by SimRandomNumberGenerator::operator=(), and SimRandomNumberGenerator::~SimRandomNumberGenerator().
| gsl_rng* technical_rng |
GSL random number generator for technical variability.
Referenced by SimRandomNumberGenerator::operator=(), and SimRandomNumberGenerator::~SimRandomNumberGenerator().
| OpenMS / TOPP release 1.10.0 | Documentation generated on Thu Mar 7 2013 09:42:56 using doxygen 1.7.1 |