swarm.random
Interface GammaDist

All Known Implementing Classes:
GammaDistImpl

public interface GammaDist
extends DoubleDistribution, DoubleDistributionS

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


Method Summary
 double getAlpha()
          The getAlpha method returns the alpha value.
 double getBeta()
          The getBeta method returns the beta value.
 double getSampleWithAlpha$withBeta(double alpha, double beta)
          The getSampleWithAlpha:withBeta: method returns a sample value from a Gamma distribution with the specified alpha and beta values.
 
Methods inherited from interface swarm.random.DoubleDistribution
getDoubleSample
 
Methods inherited from interface swarm.random.ProbabilityDistribution
getCurrentCount, getGenerator, getOptionsInitialized, getVirtualGenerator
 
Methods inherited from interface swarm.objectbase.SwarmObject
getCompleteProbeMap, getProbeForMessage, getProbeForVariable, getProbeMap
 
Methods inherited from interface swarm.random.InternalState
getMagic, getStateSize
 
Methods inherited from interface swarm.defobj.Drop
drop
 
Methods inherited from 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 interface swarm.defobj.GetName
getName
 

Method Detail

getAlpha

public double getAlpha()
The getAlpha method returns the alpha value.

getBeta

public double getBeta()
The getBeta method returns the beta value.

getSampleWithAlpha$withBeta

public double getSampleWithAlpha$withBeta(double alpha,
                                          double beta)
The getSampleWithAlpha:withBeta: method returns a sample value from a Gamma distribution with the specified alpha and beta values.