nl.tudelft.simulation.jstats.distributions
Class DistPoisson

java.lang.Object
  extended by nl.tudelft.simulation.jstats.distributions.Dist
      extended by nl.tudelft.simulation.jstats.distributions.DistDiscrete
          extended by nl.tudelft.simulation.jstats.distributions.DistPoisson
All Implemented Interfaces:
Serializable

public class DistPoisson
extends DistDiscrete

The Poisson distribution. For more information on this distribution see http://mathworld.wolfram.com/PoissonDistribution.html

(c) copyright 2002-2004 Delft University of Technology , the Netherlands.
See for project information www.simulation.tudelft.nl
License of use: Lesser General Public License (LGPL) , no warranty.

Since:
1.2
Version:
1.8 2004-03-22
Author:
Alexander Verbraeck
Peter Jacobs
See Also:
Serialized Form

Field Summary
 
Fields inherited from class nl.tudelft.simulation.jstats.distributions.Dist
stream
 
Constructor Summary
DistPoisson(StreamInterface stream, double lambda)
          constructs a new poisson distribution
 
Method Summary
 long draw()
          draws the next long from the stream.
 double probability(int observation)
          returns the propbability of the observation in this particular distribution.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DistPoisson

public DistPoisson(StreamInterface stream,
                   double lambda)
constructs a new poisson distribution

Parameters:
stream - the numberstream
lambda - the lambda parameter
Method Detail

draw

public long draw()
Description copied from class: DistDiscrete
draws the next long from the stream.

Specified by:
draw in class DistDiscrete
Returns:
long
See Also:
DistDiscrete.draw()

probability

public double probability(int observation)
Description copied from class: DistDiscrete
returns the propbability of the observation in this particular distribution.

Specified by:
probability in class DistDiscrete
Parameters:
observation - the discrete observation.
Returns:
double the probability.
See Also:
#probability(int)

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()


Copyright © 2002-2011 Delft University of Technology, the Netherlands. All Rights Reserved.