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 double
lambda
private RandomEngine
r
private double
z
-
Constructor Summary
Constructors Modifier Constructor Description private
Poisson()
Poisson(double lambda, long seed)
Poisson(double lambda, RandomEngine re)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
expectedMean()
double
expectedVariance()
double
nextDouble()
int
nextInt()
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)
-
-