|
Public Member Functions |
| | Statistics () |
| | ~Statistics () |
Static Public Member Functions |
| Double_t | MAXIT () |
| Double_t | EPS () |
| Double_t | EPS1 () |
| Double_t | EPS2 () |
| Double_t | FPMIN () |
| Double_t | Max (Double_t val1, Double_t val2) |
| Double_t | Max (vector< Double_t > vector) |
| Double_t | Min (Double_t val1, Double_t val2) |
| Double_t | Min (vector< Double_t > vector) |
| Double_t | Mean (vector< Double_t > vector) |
| | Calculates the mean value of a vector.
|
| Double_t | Average (vector< Double_t > vector) |
| | Calculates the mean value of a vector.
|
| Double_t | Variance (vector< Double_t > vector) |
| | Calculates the what we usually call variance of a vector: biased-corrected variance.
|
| Double_t | BiasedVariance (vector< Double_t > vector) |
| | Calculates the variance of a vector.
|
| Double_t | UnbiasedVariance (vector< Double_t > vector) |
| | Calculates the unbiased variance of a vector.
|
| Double_t | Covariance (vector< Double_t > v1, vector< Double_t > v2) |
| Double_t | StandardDeviation (vector< Double_t > vector) |
| | Calculates the what we usually call variance of a vector: biased-corrected variance.
|
| Double_t | BiasedStandardDeviation (vector< Double_t > vector) |
| Double_t | UnbiasedStandardDeviation (vector< Double_t > vector) |
| Double_t | RMS (vector< Double_t > vector) |
| map< string, Double_t > | ChiSquareTest (vector< Double_t > v1, vector< Double_t > v2, int nbins) |
| map< string, Double_t > | KSTest (vector< Double_t > v1, vector< Double_t > v2) |
| map< string, Double_t > | BinnedKSTest (vector< Double_t > v1, vector< Double_t > v2, int nbins) |
| map< string, Double_t > | BinnedKSTestRoot (vector< Double_t > v1, vector< Double_t > v2, int nbins) |
| vector< Double_t > | SortBubble (vector< Double_t > vector) |
| vector< int > | GetSortedIndex (vector< Double_t > vector) |
| Double_t | CalculateKSProbability (Double_t alam) |
| Double_t | Entropy (vector< Double_t > vector) |
| Double_t | MutualEntropy (vector< Double_t > vector1, vector< Double_t > vector2) |
| | Calculates H(X|Y), where X=vector1 and Y=vector2.
|
| map< string, Double_t > | FTest (vector< Double_t > vector1, vector< Double_t > vector2) |
| map< string, Double_t > | TTestForEqualVariances (vector< Double_t > vector1, vector< Double_t > vector2) |
| map< string, Double_t > | TTestForUnequalVariances (vector< Double_t > vector1, vector< Double_t > vector2) |
| Double_t | IncompleteBetaFunction (Double_t a, Double_t b, Double_t x) |
| Double_t | IncompleteBetaFunctionContinuedFraction (Double_t a, Double_t b, Double_t x) |
| | Evaluates continued fraction for incomplete beta function by modified Lentz's method (Numerical Recipes in C, chapter 6.4).
|
| Double_t | IncompleteGammaFunctionQ (Double_t a, Double_t x) |
| | Returns the incomplete gamma function Q(a,x)=1-P(aa,x) (Numerical Recipes in C, chapter 6.2).
|
| Double_t | IncompleteGammaFunctionQContinuedFraction (Double_t a, Double_t x) |
| | Returns the incomplete gamma function Q(a,x) evaluated by its continued fraction representation (Numerical Recipes in C, chapter 6.2).
|
| Double_t | IncompleteGammaFunctionPSeries (Double_t a, Double_t x) |
| | Returns the incomplete gamma function P(a,x) evaluated by its series representation (Numerical Recipes in C, chapter 6.2).
|
| Double_t | LogOfGammaFunction (Double_t x) |
| | Returns the value of ln[Gamma(x)] for x>0 (Numerical Recipes in C, chapter 6.1).
|
| Double_t | Correlation (vector< Double_t > cv1, vector< Double_t > cv2) |
| | Calculates correlation coefficient between two vectors.
|
| Double_t | RandomPoisson (Double_t *x, Double_t *par) |