net.sourceforge.jabm.distribution
Class UniformDistribution

java.lang.Object
  extended by cern.colt.PersistentObject
      extended by cern.jet.random.AbstractDistribution
          extended by cern.jet.random.AbstractContinousDistribution
              extended by net.sourceforge.jabm.distribution.AbstractDelegatedDistribution
                  extended by net.sourceforge.jabm.distribution.UniformDistribution
All Implemented Interfaces:
cern.colt.function.DoubleFunction, cern.colt.function.IntFunction, java.io.Serializable, java.lang.Cloneable, org.springframework.beans.factory.InitializingBean

public class UniformDistribution
extends AbstractDelegatedDistribution

See Also:
Serialized Form
 

Field Summary
protected  double max
           
protected  double min
           
 
Fields inherited from class net.sourceforge.jabm.distribution.AbstractDelegatedDistribution
delegate, initialised, prng
 
Fields inherited from class cern.jet.random.AbstractDistribution
randomGenerator
 
Fields inherited from class cern.colt.PersistentObject
serialVersionUID
 
Constructor Summary
UniformDistribution()
           
 
Method Summary
 double getMax()
           
 double getMin()
           
 void initialise()
           
 void setMax(double max)
           
 void setMin(double min)
           
 
Methods inherited from class net.sourceforge.jabm.distribution.AbstractDelegatedDistribution
afterPropertiesSet, getPrng, nextDouble, reinitialise, setPrng
 
Methods inherited from class cern.jet.random.AbstractDistribution
apply, apply, clone, getRandomGenerator, makeDefaultGenerator, nextInt, setRandomGenerator
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

min

protected double min

max

protected double max
Constructor Detail

UniformDistribution

public UniformDistribution()
Method Detail

getMin

public double getMin()

setMin

public void setMin(double min)

getMax

public double getMax()

setMax

public void setMax(double max)

initialise

public void initialise()
Specified by:
initialise in class AbstractDelegatedDistribution