|
|
| SmoothGOFTest1D (const AbsDistribution1D &distro, const Poly &poly, const unsigned maxdeg, const unsigned char *mask=0, const unsigned lenMask=0) |
|
| SmoothGOFTest1D (const AbsDistribution1D &distro, const Poly &poly, const std::vector< int > &mask) |
|
| SmoothGOFTest1D (const SmoothGOFTest1D &r) |
|
SmoothGOFTest1D & | operator= (const SmoothGOFTest1D &r) |
|
virtual std::string | shortName () const |
|
virtual unsigned | normalizedDeviations (const double *data, unsigned long sz, bool isDataSorted, double *deviations, unsigned lenDeviations) const |
|
virtual unsigned | normalizedDeviations (const float *data, unsigned long sz, bool isDataSorted, double *deviations, unsigned lenDeviations) const |
|
| AbsSmoothGOFTest1D (const AbsDistribution1D &distro, unsigned maxdeg, const unsigned char *mask, unsigned lenMask) |
|
| AbsSmoothGOFTest1D (const AbsDistribution1D &distro, const std::vector< int > &mask) |
|
unsigned | maxDegree () const |
|
unsigned | nDegreesUsed () const |
|
bool | isDegreeUsed (const unsigned n) const |
|
virtual double | testStatistic (const double *data, unsigned long sz, bool isDataSorted) const |
|
virtual double | testStatistic (const float *data, unsigned long sz, bool isDataSorted) const |
|
virtual bool | hasAnalyticPValue () const |
|
virtual double | analyticPValue (double stat, unsigned long sz) const |
|
virtual double | inverseExceedance (double pvalue, unsigned long sz, double statMin, double statMax) const |
|
virtual double | directedStatistic (const double *direction, unsigned lenDirection, const double *data, unsigned long sz, bool isDataSorted) const |
|
virtual double | directedStatistic (const double *direction, unsigned lenDirection, const float *data, unsigned long sz, bool isDataSorted) const |
|
void | simulateDirectedStatistic (const double *direction, unsigned lenDirection, AbsRandomGenerator &g, unsigned long sz, unsigned nPseudo, std::vector< double > *stats) const |
|
virtual void | simulateAltDirectedStatistic (const double *direction, unsigned lenDirection, const AbsDistribution1D &alternative, AbsRandomGenerator &g, unsigned long sz, unsigned nPseudo, std::vector< double > *stats) const |
|
| AbsUnbinnedGOFTest1D (const AbsDistribution1D &d) |
|
| AbsUnbinnedGOFTest1D (const AbsUnbinnedGOFTest1D &r) |
|
AbsUnbinnedGOFTest1D & | operator= (const AbsUnbinnedGOFTest1D &r) |
|
const AbsDistribution1D & | getNull () const |
|
void | simulateStatistic (AbsRandomGenerator &g, unsigned long sz, unsigned nPseudo, std::vector< double > *stats) const |
|
virtual void | simulateAltStatistic (const AbsDistribution1D &alternative, AbsRandomGenerator &g, unsigned long sz, unsigned nPseudo, std::vector< double > *stats) const |
|
|
std::string | testNameWithMask (const char *prefix) const |
|
std::vector< unsigned char > | mask_ |
|
unsigned | maxdeg_ |
|
unsigned | nUnmasked_ |
|
AbsDistribution1D * | distro_ |
|
◆ normalizedDeviations()
template<class Poly >
virtual unsigned npstat::SmoothGOFTest1D< Poly >::normalizedDeviations |
( |
const double * |
data, |
|
|
unsigned long |
sz, |
|
|
bool |
isDataSorted, |
|
|
double * |
deviations, |
|
|
unsigned |
lenDeviations |
|
) |
| const |
|
virtual |
Get individual normalized deviations from which the test statistics are constructed. Only unmasked deviations are returned. The return value of this function is the number of such deviations.
Implements npstat::AbsSmoothGOFTest1D.
The documentation for this class was generated from the following file:
|