|
MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <SpikeStats.h>
Inheritance diagram for SpikeStats:
Collaboration diagram for SpikeStats:Public Member Functions | |
| void | addSpike (DataId synIndex, const double time) |
| void | addSpike (double v) |
| double | getThreshold () const |
| void | setThreshold (double thresh) |
| SpikeStats () | |
| void | Vm (double v) |
| void | vProcess (const Eref &e, ProcPtr p) |
| Virtual func for handling process calls. More... | |
| void | vReinit (const Eref &e, ProcPtr p) |
Public Member Functions inherited from Stats | |
| void | doWindowCalculation () const |
| double | getMean () const |
| unsigned int | getNum () const |
| double | getSdev () const |
| double | getSum () const |
| unsigned int | getWindowLength () const |
| double | getWmean () const |
| unsigned int | getWnum () const |
| double | getWsdev () const |
| double | getWsum () const |
| void | innerWindowCalculation () |
| void | input (double v) |
| void | process (const Eref &e, ProcPtr p) |
| void | reinit (const Eref &e, ProcPtr p) |
| void | setWindowLength (unsigned int len) |
| Stats () | |
Static Public Member Functions | |
| static const Cinfo * | initCinfo () |
Static Public Member Functions inherited from Stats | |
| static const Cinfo * | initCinfo () |
Private Attributes | |
| bool | fired_ |
| unsigned int | numSpikes_ |
| double | threshold_ |
Definition at line 12 of file SpikeStats.h.
| SpikeStats::SpikeStats | ( | ) |
Definition at line 81 of file SpikeStats.cpp.
| void SpikeStats::addSpike | ( | DataId | synIndex, |
| const double | time | ||
| ) |
Inserts an event into the pendingEvents queue for spikes.
Referenced by initCinfo().
Here is the caller graph for this function:| void SpikeStats::addSpike | ( | double | v | ) |
| double SpikeStats::getThreshold | ( | ) | const |
Definition at line 129 of file SpikeStats.cpp.
References threshold_.
Referenced by initCinfo().
Here is the caller graph for this function:
|
static |
Definition at line 14 of file SpikeStats.cpp.
References addSpike(), getThreshold(), Stats::initCinfo(), setThreshold(), spikeStatsCinfo, and Vm().
Here is the call graph for this function:| void SpikeStats::setThreshold | ( | double | thresh | ) |
Definition at line 134 of file SpikeStats.cpp.
References threshold_.
Referenced by initCinfo().
Here is the caller graph for this function:| void SpikeStats::Vm | ( | double | v | ) |
Definition at line 107 of file SpikeStats.cpp.
References fired_, numSpikes_, and threshold_.
Referenced by initCinfo().
Here is the caller graph for this function:Virtual func for handling process calls.
Reimplemented from Stats.
Definition at line 90 of file SpikeStats.cpp.
References ProcInfo::dt, Stats::input(), and numSpikes_.
Here is the call graph for this function:Reimplemented from Stats.
Definition at line 97 of file SpikeStats.cpp.
References fired_, numSpikes_, and Stats::vReinit().
Here is the call graph for this function:
|
private |
Definition at line 44 of file SpikeStats.h.
|
private |
Definition at line 42 of file SpikeStats.h.
Referenced by addSpike(), Vm(), vProcess(), and vReinit().
|
private |
Definition at line 43 of file SpikeStats.h.
Referenced by getThreshold(), setThreshold(), and Vm().