swarm.random
Class GammaDistImpl

java.lang.Object
  |
  +--swarm.random.GammaDistImpl

public class GammaDistImpl
extends Object
implements DoubleDistributionS, DoubleDistribution, GammaDistS, GammaDist

Gamma distribution. A well-known continuous probability distribution returning doubles


Constructor Summary
GammaDistImpl()
           
GammaDistImpl(Zone aZone)
          Default constructor for Impl class
GammaDistImpl(Zone aZone, Object generator)
          Use this create message if the generator to be attached is a Simple one:
GammaDistImpl(Zone aZone, Object generator, double alpha, double beta)
          Use this create message if the generator to be attached is a Simple one:
GammaDistImpl(Zone aZone, Object generator, int vGen)
          Use this create message if the generator to be attached is a Split one:
GammaDistImpl(Zone aZone, Object generator, int vGen, double alpha, double beta)
          Use this create message if the generator to be attached is a Split one:
 
Methods implemented by this class for interface swarm.random.DoubleDistribution
getDoubleSample
 
Methods implemented by this class for interface swarm.random.GammaDistS
setAlpha$setBeta
 
Methods implemented by this class for interface swarm.random.GammaDist
getAlpha, getBeta, getSampleWithAlpha$withBeta
 
Methods implemented by this class for interface swarm.random.ProbabilityDistributionS
reset, setGenerator, setGenerator$setVirtualGenerator
 
Methods implemented by this class for interface swarm.random.ProbabilityDistribution
getCurrentCount, getGenerator, getOptionsInitialized, getVirtualGenerator
 
Methods implemented by this class for interface swarm.objectbase.SwarmObject
getCompleteProbeMap, getProbeForMessage, getProbeForVariable, getProbeMap
 
Methods implemented by this class for interface swarm.random.InternalState
describe, getMagic, getName, getStateSize
 
Methods implemented by this class for interface swarm.defobj.Drop
drop
 
Methods implemented by this class for interface swarm.defobj.DefinedObject
compare, describe, describeID, getDisplayName, getTypeName, getZone, perform, perform$with, perform$with$with, perform$with$with$with, respondsTo, setDisplayName, xfprint, xfprintid, xprint, xprintid
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GammaDistImpl

public GammaDistImpl()

GammaDistImpl

public GammaDistImpl(Zone aZone,
                     Object generator,
                     double alpha,
                     double beta)
Use this create message if the generator to be attached is a Simple one:

GammaDistImpl

public GammaDistImpl(Zone aZone,
                     Object generator,
                     int vGen,
                     double alpha,
                     double beta)
Use this create message if the generator to be attached is a Split one:

GammaDistImpl

public GammaDistImpl(Zone aZone)
Default constructor for Impl class

GammaDistImpl

public GammaDistImpl(Zone aZone,
                     Object generator)
Use this create message if the generator to be attached is a Simple one:

GammaDistImpl

public GammaDistImpl(Zone aZone,
                     Object generator,
                     int vGen)
Use this create message if the generator to be attached is a Split one: