18 #ifndef __itkChiSquareDistribution_h
19 #define __itkChiSquareDistribution_h
131 virtual double GetMean()
const;
SmartPointer< const Self > ConstPointer
virtual double EvaluateCDF(double x) const
virtual void SetDegreesOfFreedom(SizeValueType)
ChiSquareDistribution class defines the interface for a univariate Chi-Square distribution (pdfs...
Light weight base class for most itk classes.
ProbabilityDistribution class defines common interface for statistical distributions (pdfs...
static double PDF(double x, const ParametersType &)
virtual SizeValueType GetNumberOfParameters() const
unsigned long SizeValueType
virtual double GetMean() const
void PrintSelf(std::ostream &os, Indent indent) const
static double InverseCDF(double p, const ParametersType &)
virtual ~ChiSquareDistribution(void)
virtual SizeValueType GetDegreesOfFreedom() const
virtual double GetVariance() const
ProbabilityDistribution Superclass
virtual bool HasMean() const
virtual bool HasVariance() const
virtual double EvaluatePDF(double x) const
ChiSquareDistribution Self
SmartPointer< Self > Pointer
static double CDF(double x, const ParametersType &)
Control indentation during Print() invocation.
virtual double EvaluateInverseCDF(double p) const
ChiSquareDistribution(void)
Array< double > ParametersType
void operator=(const Self &)