Scheduler
|
#include <randomGenerator.h>
Public Member Functions | |
RandomGenerator () | |
RandomGenerator (time_t seed) | |
double | drawExp (double lambda) |
double | drawUniform (double min, double max) |
double | drawBeta (double alpha, double beta) |
int | drawUniformInt (int min, int max) |
std::vector< double > | drawDistribution (int nbOfBins) |
void | seed (time_t seed) |
Definition at line 18 of file randomGenerator.h.
RandomGenerator::RandomGenerator | ( | ) |
Definition at line 19 of file randomGenerator.cpp.
RandomGenerator::RandomGenerator | ( | time_t | seed | ) |
Definition at line 24 of file randomGenerator.cpp.
double RandomGenerator::drawBeta | ( | double | alpha, |
double | beta | ||
) |
Definition at line 82 of file randomGenerator.cpp.
std::vector< double > RandomGenerator::drawDistribution | ( | int | nbOfBins | ) |
Definition at line 66 of file randomGenerator.cpp.
double RandomGenerator::drawExp | ( | double | lambda | ) |
Definition at line 37 of file randomGenerator.cpp.
double RandomGenerator::drawUniform | ( | double | min, |
double | max | ||
) |
Definition at line 29 of file randomGenerator.cpp.
int RandomGenerator::drawUniformInt | ( | int | min, |
int | max | ||
) |
Definition at line 55 of file randomGenerator.cpp.
void RandomGenerator::seed | ( | time_t | seed | ) |
Definition at line 48 of file randomGenerator.cpp.