ZeusMath-Library
2.0.4
|
#include <PoissonDistribution.h>
Public Member Functions | |
TPoissonDistribution (const Float &rfLambda) | |
virtual | ~TPoissonDistribution () |
virtual Float MQUALIFIER | getEntropy () const |
virtual Float MQUALIFIER | getExpectedValue () const |
virtual Float MQUALIFIER | getMean () const |
virtual Float MQUALIFIER | getMedian () const |
virtual Float MQUALIFIER | getVariance () const |
virtual Float MQUALIFIER | getMode () const |
virtual Float MQUALIFIER | getSkewness () const |
virtual Float MQUALIFIER | getCumulativeProb (const Float &rfStart, const Float &rfEnd) const |
virtual Float MQUALIFIER | getStdDeviation () const |
virtual Float MQUALIFIER | getProb (const Float &rfX) const |
virtual Float MQUALIFIER | getSampleProb (Int iSample) const |
Static Public Member Functions | |
static Float | getProbability (const Float &rfLambda, const Float &rfX) |
Implementation of the poisson distribution. This distribution is used for large experiments with very small probabilities
|
inline |
Creates a poisson distribution
rfLambda | : Lambda value |
|
inlinevirtual |
Destroys the distribution
|
virtual |
Implements zeus::IDistribution.
|
inlinevirtual |
Implements zeus::IDistribution.
|
inlinevirtual |
Implements zeus::IDistribution.
|
inlinevirtual |
Implements zeus::IDistribution.
|
inlinevirtual |
Implements zeus::IDistribution.
|
inlinevirtual |
Implements zeus::IDistribution.
|
inlinevirtual |
Implements zeus::IDistribution.
|
inlinestatic |
returns the probability of the poisson distribution for a given x position (k).
rfLambda | : Lambda value |
rfX | : X-Position |
|
inlinevirtual |
Implements zeus::IDistribution.
|
inlinevirtual |
Implements zeus::IDistribution.
|
inlinevirtual |
Implements zeus::IDistribution.
|
inlinevirtual |
Implements zeus::IDistribution.