|
Data Structures |
| struct | psStats |
| | This is the generic statistics structure. More...
|
Enumerations |
| enum | psStatsOptions {
PS_STAT_NONE = 0x000000,
PS_STAT_SAMPLE_MEAN = 0x000001,
PS_STAT_SAMPLE_MEDIAN = 0x000002,
PS_STAT_SAMPLE_STDEV = 0x000004,
PS_STAT_SAMPLE_QUARTILE = 0x000008,
PS_STAT_ROBUST_MEDIAN = 0x000010,
PS_STAT_ROBUST_STDEV = 0x000020,
PS_STAT_ROBUST_QUARTILE = 0x000040,
PS_STAT_FITTED_MEAN = 0x000080,
PS_STAT_FITTED_STDEV = 0x000100,
PS_STAT_CLIPPED_MEAN = 0x000200,
PS_STAT_CLIPPED_STDEV = 0x000400,
PS_STAT_MAX = 0x000800,
PS_STAT_MIN = 0x001000,
PS_STAT_USE_RANGE = 0x002000,
PS_STAT_USE_BINSIZE = 0x004000,
PS_STAT_FITTED_MEAN_V2 = 0x008000,
PS_STAT_FITTED_STDEV_V2 = 0x010000,
PS_STAT_FITTED_MEAN_V3 = 0x020000,
PS_STAT_FITTED_STDEV_V3 = 0x040000
} |
| | enumeration of statistical calculation options More...
|
Functions |
| bool | psVectorStats (psStats *stats, const psVector *in, const psVector *errors, const psVector *mask, psMaskType maskVal) |
| | Performs statistical calculations on a vector.
|
| psStats * | psStatsAlloc (psStatsOptions options) |
| | Allocator of the psStats structure.
|
| bool | psMemCheckStats (psPtr ptr) |
| | Checks the type of a particular pointer.
|
| psStatsOptions | psStatsOptionFromString (const char *string) |
| psString | psStatsOptionToString (psStatsOptions option) |
| psStats * | psStatsFromString (const char *string) |
| psString | psStatsToString (const psStats *stats) |
| psStatsOptions | psStatsSingleOption (psStatsOptions option) |
| double | psStatsGetValue (const psStats *stats, psStatsOptions option) |