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.2 for MRPT 0.9.4 SVN: at Mon Jan 10 22:46:17 UTC 2011