Main MRPT website > C++ reference
MRPT logo
Public Member Functions | Private Attributes

ANNsampStat Class Reference


Detailed Description

Definition at line 85 of file ANNperf.h.

#include <mrpt/otherlibs/ann/ANNperf.h>

List of all members.

Public Member Functions

void reset ()
 ANNsampStat ()
void operator+= (double x)
int samples ()
double mean ()
double stdDev ()
double min ()
double max ()

Private Attributes

int n
double sum
double sum2
double minVal
double maxVal

Constructor & Destructor Documentation

ANNsampStat::ANNsampStat ( ) [inline]

Definition at line 99 of file ANNperf.h.


Member Function Documentation

double ANNsampStat::max ( ) [inline]

Definition at line 116 of file ANNperf.h.

double ANNsampStat::mean ( ) [inline]

Definition at line 110 of file ANNperf.h.

References mrpt::math::sum().

double ANNsampStat::min ( ) [inline]

Definition at line 115 of file ANNperf.h.

void ANNsampStat::operator+= ( double  x) [inline]

Definition at line 101 of file ANNperf.h.

References mrpt::math::sum().

void ANNsampStat::reset ( ) [inline]

Definition at line 91 of file ANNperf.h.

References ANN_DBL_MAX, and mrpt::math::sum().

int ANNsampStat::samples ( ) [inline]

Definition at line 108 of file ANNperf.h.

double ANNsampStat::stdDev ( ) [inline]

Definition at line 113 of file ANNperf.h.

References sqrt(), and mrpt::math::sum().


Member Data Documentation

double ANNsampStat::maxVal [private]

Definition at line 89 of file ANNperf.h.

double ANNsampStat::minVal [private]

Definition at line 89 of file ANNperf.h.

int ANNsampStat::n [private]

Definition at line 86 of file ANNperf.h.

double ANNsampStat::sum [private]

Definition at line 87 of file ANNperf.h.

double ANNsampStat::sum2 [private]

Definition at line 88 of file ANNperf.h.




Page generated by Doxygen 1.7.3 for MRPT 0.9.4 SVN: at Sat Mar 26 06:40:17 UTC 2011