Public Member Functions |
Static Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
npstat::ComparisonDistribution1D Class Reference
Inheritance diagram for npstat::ComparisonDistribution1D:
Member Function Documentation◆ baseline()
Fetch the base line distribution ◆ cdf()
Cumulative distribution function Implements npstat::AbsDistribution1D. ◆ classId()
Method needed for "geners" I/O Implements npstat::AbsDistribution1D. ◆ clone()
"Virtual copy constructor" Implements npstat::AbsDistribution1D. ◆ compared()
Fetch the compared distribution ◆ cosCoeff()
Coefficient of expansion of this function into cosine basis, that is, sqrt(2)*cos(k Pi x). The integration is performed using the rectangle integration rule, with nInteg intervals. nInteg should be substantially larger than k, something like 16*k should work reasonably well. ◆ density()
Probability density Implements npstat::AbsDistribution1D. ◆ exceedance()
Exceedance (i.e., 1 - cdf) Implements npstat::AbsDistribution1D. ◆ isEqual()
Comparison for equality. To be implemented by derived classes. Implements npstat::AbsDistribution1D. ◆ legendreCoeff()
Coefficient of expansion of the density into shifted Legendre polynomials (that is, Legendre polynomials orthonormal on [0, 1]). ◆ legendreSeriesCoeffs()
All coefficients of the Legendre polynomial expansion of the density, up to the degree requested. The array "coeffs" should have at least maxDeg+1 elements. ◆ quantile()
Quantile function Implements npstat::AbsDistribution1D. ◆ trigCoeff()
Coefficient of expansion of this function into trigonometric functions, that is, sqrt(2)*sin(2 k Pi x) and sqrt(2)*cos(2 k Pi x). The integration is performed using the rectangle integration rule, with nInteg intervals. nInteg should be substantially larger than k, something like 32*k should work reasonably well. The documentation for this class was generated from the following file: Generated by 1.9.1 |