#include <Stats.h>
Public Member Functions | |
Stats () | |
double | getMean () const |
double | getSdev () const |
double | getSum () const |
unsigned int | getNum () const |
double | getWmean () const |
double | getWsdev () const |
double | getWsum () const |
unsigned int | getWnum () const |
void | setWindowLength (unsigned int len) |
unsigned int | getWindowLength () const |
void | input (double v) |
void | process (const Eref &e, ProcPtr p) |
void | reinit (const Eref &e, ProcPtr p) |
virtual void | vProcess (const Eref &e, ProcPtr p) |
Virtual func for handling process calls for derived classes. | |
virtual void | vReinit (const Eref &e, ProcPtr p) |
void | doWindowCalculation () const |
void | innerWindowCalculation () |
Static Public Member Functions | |
static const Cinfo * | initCinfo () |
Stats::Stats | ( | ) |
void Stats::doWindowCalculation | ( | ) | const |
References innerWindowCalculation().
Referenced by getWmean(), getWnum(), getWsdev(), and getWsum().
double Stats::getMean | ( | ) | const |
Referenced by initCinfo().
unsigned int Stats::getNum | ( | ) | const |
Referenced by initCinfo().
double Stats::getSdev | ( | ) | const |
Referenced by initCinfo().
double Stats::getSum | ( | ) | const |
Referenced by initCinfo().
unsigned int Stats::getWindowLength | ( | ) | const |
Referenced by initCinfo().
double Stats::getWmean | ( | ) | const |
References doWindowCalculation().
Referenced by initCinfo().
unsigned int Stats::getWnum | ( | ) | const |
References doWindowCalculation().
Referenced by initCinfo().
double Stats::getWsdev | ( | ) | const |
References doWindowCalculation().
Referenced by initCinfo().
double Stats::getWsum | ( | ) | const |
References doWindowCalculation().
Referenced by initCinfo().
const Cinfo * Stats::initCinfo | ( | ) | [static] |
Reimplemented in SpikeStats.
References getMean(), getNum(), getSdev(), getSum(), getWindowLength(), getWmean(), getWnum(), getWsdev(), getWsum(), Neutral::initCinfo(), input(), process(), reinit(), and setWindowLength().
Referenced by SpikeStats::initCinfo().
void Stats::innerWindowCalculation | ( | ) |
Referenced by doWindowCalculation().
void Stats::input | ( | double | v | ) |
Referenced by initCinfo(), vProcess(), and SpikeStats::vProcess().
void Stats::setWindowLength | ( | unsigned int | len | ) |
Referenced by initCinfo().
Virtual func for handling process calls for derived classes.
Reimplemented in SpikeStats.
References input().
Referenced by process().
Reimplemented in SpikeStats.
Referenced by reinit().