#include <GammaNumericalGenerator.h>
|
virtual double | function (double x) |
| The probability density function implementation. More...
|
|
double | gamma () const |
| Random generator. More...
|
|
double | gamma_exp () const |
|
double | gamma_lin () const |
|
| GammaNumericalGenerator (const RandomEngine *engine, double a=0, double b=0, double x1=0, double x2=0) |
| Constructor : initialization of the Random Generator. More...
|
|
bool | isValid () const |
|
virtual | ~GammaNumericalGenerator () |
| Default destructor. More...
|
|
Public Member Functions inherited from BaseNumericalRandomGenerator |
| BaseNumericalRandomGenerator (const RandomEngine *engine, double xmin=0., double xmax=1., int n=1000, int iter=6) |
|
double | generate () const |
| The random generation according to function() More...
|
|
double | generateExp () const |
|
double | generateLin () const |
|
void | initialize () |
| The initialization (numerical integarion, inversion) More...
|
|
bool | setSubInterval (double x1, double x2) |
| To shoot in a given interval. More...
|
|
virtual | ~BaseNumericalRandomGenerator () |
| Default destructor. More...
|
|
Definition at line 12 of file GammaNumericalGenerator.h.
GammaNumericalGenerator::GammaNumericalGenerator |
( |
const RandomEngine * |
engine, |
|
|
double |
a = 0 , |
|
|
double |
b = 0 , |
|
|
double |
x1 = 0 , |
|
|
double |
x2 = 0 |
|
) |
| |
|
inline |
virtual GammaNumericalGenerator::~GammaNumericalGenerator |
( |
| ) |
|
|
inlinevirtual |
double GammaNumericalGenerator::ersatzt |
( |
double |
x | ) |
|
|
inlineprivate |
virtual double GammaNumericalGenerator::function |
( |
double |
x | ) |
|
|
inlinevirtual |
double GammaNumericalGenerator::gamma |
( |
| ) |
const |
|
inline |
double GammaNumericalGenerator::gamma_exp |
( |
| ) |
const |
|
inline |
double GammaNumericalGenerator::gamma_lin |
( |
| ) |
const |
|
inline |
bool GammaNumericalGenerator::isValid |
( |
void |
| ) |
const |
|
inline |
double GammaNumericalGenerator::a_ |
|
private |
double GammaNumericalGenerator::b_ |
|
private |
bool GammaNumericalGenerator::valid |
|
private |