#include <misc_util.hpp>
Public Member Functions | |
| Stat () | |
| Stat (const double *vector, int n) | |
| Stat (const int *vector, int n) | |
| void | addEntry (double value) |
| int | numEntries () const |
| int | numNZEntries () const |
| double | mean () const |
| double | stdDev () const |
| double | sum () const |
| double | min () const |
| double | max () const |
| int | minIndex () const |
| int | maxIndex () const |
| void | reset () |
Private Attributes | |
| int | _n |
| int | _nz_entries |
| double | _sum |
| double | _sum_squares |
| double | _min |
| double | _max |
| int | _minIndex |
| int | _maxIndex |
Definition at line 20 of file misc_util.hpp.
| Stat::Stat | ( | ) |
Definition at line 16 of file misc_util.cpp.
| Stat::Stat | ( | const double * | vector, | |
| int | n | |||
| ) |
Definition at line 17 of file misc_util.cpp.
| Stat::Stat | ( | const int * | vector, | |
| int | n | |||
| ) |
Definition at line 22 of file misc_util.cpp.
| void Stat::addEntry | ( | double | value | ) |
Definition at line 28 of file misc_util.cpp.
| int Stat::numEntries | ( | ) | const |
Definition at line 50 of file misc_util.cpp.
| int Stat::numNZEntries | ( | ) | const |
Definition at line 51 of file misc_util.cpp.
| double Stat::mean | ( | ) | const |
Definition at line 52 of file misc_util.cpp.
| double Stat::stdDev | ( | ) | const |
Definition at line 58 of file misc_util.cpp.
| double Stat::sum | ( | ) | const |
Definition at line 64 of file misc_util.cpp.
| double Stat::min | ( | ) | const |
Definition at line 65 of file misc_util.cpp.
| double Stat::max | ( | ) | const |
Definition at line 71 of file misc_util.cpp.
| int Stat::minIndex | ( | ) | const |
Definition at line 77 of file misc_util.cpp.
| int Stat::maxIndex | ( | ) | const |
Definition at line 83 of file misc_util.cpp.
| void Stat::reset | ( | ) |
Definition at line 27 of file misc_util.cpp.
int Stat::_n [private] |
Definition at line 38 of file misc_util.hpp.
int Stat::_nz_entries [private] |
Definition at line 39 of file misc_util.hpp.
double Stat::_sum [private] |
Definition at line 40 of file misc_util.hpp.
double Stat::_sum_squares [private] |
Definition at line 41 of file misc_util.hpp.
double Stat::_min [private] |
Definition at line 42 of file misc_util.hpp.
double Stat::_max [private] |
Definition at line 43 of file misc_util.hpp.
int Stat::_minIndex [private] |
Definition at line 44 of file misc_util.hpp.
int Stat::_maxIndex [private] |
Definition at line 45 of file misc_util.hpp.
1.6.1