|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbe.ac.ulg.montefiore.run.distributions.PoissonDistribution
public class PoissonDistribution
This class implements a generator of Poisson distributed numbers.
| Constructor Summary | |
|---|---|
PoissonDistribution(double mean)
Creates a new pseudo-random Poisson distribution. |
|
| Method Summary | |
|---|---|
int |
generate()
Generates a pseudo-random number. |
double |
mean()
Returns this distribution's mean. |
double |
probability(int n)
Returns the probability of a given number. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PoissonDistribution(double mean)
mean - The mean duration between two consecutive events.| Method Detail |
|---|
public double mean()
public int generate()
DiscreteDistribution
generate in interface DiscreteDistributionpublic double probability(int n)
DiscreteDistribution
probability in interface DiscreteDistributionn - An integer.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||