#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 | ( | ) |
Stat::Stat | ( | const double * | vector, | |
int | n | |||
) |
Stat::Stat | ( | const int * | vector, | |
int | n | |||
) |
void Stat::addEntry | ( | double | value | ) |
int Stat::numEntries | ( | ) | const |
int Stat::numNZEntries | ( | ) | const |
double Stat::mean | ( | ) | const |
double Stat::stdDev | ( | ) | const |
double Stat::sum | ( | ) | const |
double Stat::min | ( | ) | const |
double Stat::max | ( | ) | const |
int Stat::minIndex | ( | ) | const |
int Stat::maxIndex | ( | ) | const |
void Stat::reset | ( | ) |
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.