| GClasses
    | 
The Gamma distribution.
#include <GDistribution.h>
 
  
 | Public Member Functions | |
| GGammaDistribution () | |
| virtual | ~GGammaDistribution () | 
| virtual bool | isDiscrete () const | 
| Returns false.  More... | |
| virtual bool | isSupported (double x) const | 
| Returns true iff x is non-negative.  More... | |
| virtual double | likelihood (double x) | 
| See the comment for GUnivariateDistribution::likelihood.  More... | |
| virtual double | logLikelihood (double x) | 
| See the comment for GUnivariateDistribution::logLikelihood.  More... | |
| double | mean () const | 
| Returns the mean.  More... | |
| virtual double | mode () const | 
| Returns the mode.  More... | |
| void | setParams (double shape, double scale) | 
| Sets the parameters of this distribution.  More... | |
| virtual Type | type () const | 
| Returns the type of distribution.  More... | |
|  Public Member Functions inherited from GClasses::GUnivariateDistribution | |
| GUnivariateDistribution () | |
| virtual | ~GUnivariateDistribution () | 
| Protected Attributes | |
| double | m_scale | 
| double | m_shape | 
| Additional Inherited Members | |
|  Public Types inherited from GClasses::GUnivariateDistribution | 
| 
 | inline | 
| 
 | inlinevirtual | 
| 
 | inlinevirtual | 
Returns false.
Implements GClasses::GUnivariateDistribution.
| 
 | inlinevirtual | 
Returns true iff x is non-negative.
Implements GClasses::GUnivariateDistribution.
| 
 | virtual | 
See the comment for GUnivariateDistribution::likelihood.
Implements GClasses::GUnivariateDistribution.
| 
 | virtual | 
See the comment for GUnivariateDistribution::logLikelihood.
Implements GClasses::GUnivariateDistribution.
| 
 | inline | 
Returns the mean.
| 
 | inlinevirtual | 
Returns the mode.
Implements GClasses::GUnivariateDistribution.
| 
 | inline | 
Sets the parameters of this distribution.
| 
 | inlinevirtual | 
Returns the type of distribution.
Implements GClasses::GUnivariateDistribution.
| 
 | protected | 
| 
 | protected |