#include <BinomialDistribution.h>
List of all members.
Detailed Description
This distribution class creates a binomial distribution
Constructor & Destructor Documentation
| zeus::TBinomialDistribution::TBinomialDistribution |
( |
Int |
iN, |
|
|
const Float & |
rfProb |
|
) |
| [inline] |
Creates a binomial distribution
- Parameters:
-
| iN | : Number of trials |
| rfProb | : Success probability |
| virtual zeus::TBinomialDistribution::~TBinomialDistribution |
( |
) |
[inline, virtual] |
Destroys the distribution
Member Function Documentation
| Float MQUALIFIER TBinomialDistribution::getCumulativeProb |
( |
const Float & |
rfStart, |
|
|
const Float & |
rfEnd |
|
) |
| const [virtual] |
| Float MQUALIFIER zeus::TBinomialDistribution::getEntropy |
( |
) |
const [inline, virtual] |
| Float MQUALIFIER zeus::TBinomialDistribution::getExpectedValue |
( |
) |
const [inline, virtual] |
| Float MQUALIFIER zeus::TBinomialDistribution::getMean |
( |
) |
const [inline, virtual] |
| Float MQUALIFIER zeus::TBinomialDistribution::getMedian |
( |
) |
const [inline, virtual] |
| Float MQUALIFIER zeus::TBinomialDistribution::getMode |
( |
) |
const [inline, virtual] |
| Float MQUALIFIER zeus::TBinomialDistribution::getProb |
( |
const Float & |
rfX ) |
const [inline, virtual] |
| Float zeus::TBinomialDistribution::getProbability |
( |
Int |
iN, |
|
|
Int |
iK, |
|
|
const Float & |
rfProb |
|
) |
| [inline, static] |
returns the probability of the binomial distribution at position iK
- Parameters:
-
| iN | : Number of trials |
| rfProb,: | Success probability |
| iK | : Success trials |
- Returns:
- probability
| Float MQUALIFIER zeus::TBinomialDistribution::getSampleProb |
( |
Int |
iSample ) |
const [inline, virtual] |
| Float MQUALIFIER zeus::TBinomialDistribution::getSkewness |
( |
) |
const [inline, virtual] |
| Float MQUALIFIER zeus::TBinomialDistribution::getStdDeviation |
( |
) |
const [inline, virtual] |
| Float MQUALIFIER zeus::TBinomialDistribution::getVariance |
( |
) |
const [inline, virtual] |
| TDistribution TBinomialDistribution::sampleDistribution |
( |
Int |
iN, |
|
|
const Float & |
rfProb |
|
) |
| [static] |
This static method returns a binomial distribution. Note that the distribution is larger by one, than the number of items.
- Parameters:
-
| iN | : Number of trials |
| rfProb | : Probability of success |
- Returns:
- distribution object
| void TBinomialDistribution::sampleDistribution |
( |
Int |
iN, |
|
|
const Float & |
rfProb, |
|
|
TArrayList< TMappedValue > & |
rlstData |
|
) |
| [static] |
This static method returns a binomial distribution. Note that the distribution is larger by one, than the number of items.
- Parameters:
-
| iN | : Number of trials |
| rfProb | : Probability of success |
| rlstData | : List of distribution |
The documentation for this class was generated from the following files: