Package com.freevariable.lancer.random
Class Poisson
- java.lang.Object
-
- com.freevariable.lancer.random.Poisson
-
public class Poisson extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private doublelambdaprivate RandomEnginerprivate doublez
-
Constructor Summary
Constructors Modifier Constructor Description privatePoisson()Poisson(double lambda, long seed)Poisson(double lambda, RandomEngine re)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doubleexpectedMean()doubleexpectedVariance()doublenextDouble()intnextInt()Returns the next value the Poisson distribution; technique is due to Algorithm 369, CACM, January 1970
-
-
-
Field Detail
-
lambda
private double lambda
-
z
private final double z
-
r
private RandomEngine r
-
-
Constructor Detail
-
Poisson
private Poisson()
-
Poisson
public Poisson(double lambda, long seed)
-
Poisson
public Poisson(double lambda, RandomEngine re)
-
-