class PoissonDistribution extends AbstractIntegerDistribution {

    public double normalApproximateProbability(int x)  {
        // calculate the probability using half-correction
        return normal.cumulativeProbability(x + 0.5);
    }

    public  PoissonDistribution(double p);
    public  PoissonDistribution(double p, double epsilon, int maxIterations);
    public  PoissonDistribution(RandomGenerator rng,
                               double p,
                               double epsilon,
                               int maxIterations);
    public  PoissonDistribution(double p, double epsilon);
    public  PoissonDistribution(double p, int maxIterations);

}