BIE::GaussianDist Class Reference

Gaussian distribution with specified mean and variance. More...

#include <GaussianDist.h>

Inheritance diagram for BIE::GaussianDist:
Collaboration diagram for BIE::GaussianDist:

List of all members.

Public Member Functions

 GaussianDist ()
 Default constructor.
 GaussianDist (double m, double v, double minv=-MAXDOUBLE, double maxv=MAXDOUBLE)
 Constructor with a center variance and limit values.
 ~GaussianDist ()
 Destructor.
DistributionNew ()
 Object factor (clone).
virtual double PDF (State &x)
 Differential distribution function P(x).
virtual double logPDF (State &x)
 Log of differential distribution function P(x).
virtual double CDF (State &x)
 Cumulative distribution function P(>x).
virtual vector< double > lower (void)
 Lower bound on distribution.
virtual vector< double > upper (void)
 Upper bound on distribution.
virtual vector< double > Mean (void)
 Return mean of distribution.
virtual vector< double > StdDev (void)
 Return standard deviation of distribution (mulitvariate).
virtual vector< double > Moments (int i)
 Return specifided momemnt of distribution (mulitvariate).
virtual vector< double > Sample (void)
 Return random variate from distribution.

Friends

class boost::serialization::access


Detailed Description

Gaussian distribution with specified mean and variance.
The documentation for this class was generated from the following file:

Send suggestions, questions, and feedback to WEINBERG at ASTRO dot UMASS dot EDU.
Documentation generated at Fri Mar 26 00:35:12 2010 by doxygen