Public Methods |
| | StatDistBase (void) |
| virtual | ~StatDistBase (void) |
| virtual const std::string | name (void) const |
| virtual void | display (void) const=0 |
| virtual void | sample (Vector< double > &x) const=0 |
| virtual void | sample (doubleMatrix &x) const=0 |
| virtual double | sample (void) const=0 |
| virtual Vector< double > | sample (unsigned n) const=0 |
| virtual doubleMatrix | sample (unsigned m, unsigned n) const=0 |
| virtual double | mean (void) const=0 |
| virtual double | variance (void) const=0 |
| virtual double | pdf (const double x) const=0 |
| virtual double | cdf (const double x) const=0 |
| virtual double | mgf (const double x) const=0 |
| virtual double | inv (const double p) const=0 |
| virtual double | nonct (const double cv, const double p) |
| virtual double | parameter (const int k) const=0 |
| virtual void | parameter (const int k, const double x)=0 |
Protected Attributes |
| std::string | distname |