psStats.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

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.
psStatspsStatsAlloc (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)
psStatspsStatsFromString (const char *string)
psString psStatsToString (const psStats *stats)
psStatsOptions psStatsSingleOption (psStatsOptions option)
double psStatsGetValue (const psStats *stats, psStatsOptions option)


Generated on Fri Feb 2 22:25:39 2007 for pslib by  doxygen 1.5.1