MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <RandSpike.h>
Public Member Functions | |
bool | getDoPeriodic () const |
bool | getFired () const |
double | getRate () const |
double | getRefractT () const |
void | process (const Eref &e, ProcPtr p) |
RandSpike () | |
void | reinit (const Eref &e, ProcPtr p) |
void | setDoPeriodic (bool val) |
void | setRate (double rate) |
void | setRefractT (double val) |
Static Public Member Functions | |
static const Cinfo * | initCinfo () |
Private Attributes | |
bool | doPeriodic_ |
bool | fired_ |
double | lastEvent_ |
double | rate_ |
double | realRate_ |
double | refractT_ |
double | threshold_ |
Definition at line 13 of file RandSpike.h.
RandSpike::RandSpike | ( | ) |
Definition at line 119 of file RandSpike.cpp.
bool RandSpike::getDoPeriodic | ( | ) | const |
Definition at line 179 of file RandSpike.cpp.
References doPeriodic_.
Referenced by initCinfo().
bool RandSpike::getFired | ( | ) | const |
Definition at line 170 of file RandSpike.cpp.
References fired_.
Referenced by initCinfo().
double RandSpike::getRate | ( | ) | const |
Definition at line 156 of file RandSpike.cpp.
References rate_.
Referenced by initCinfo().
double RandSpike::getRefractT | ( | ) | const |
Definition at line 165 of file RandSpike.cpp.
References refractT_.
Referenced by initCinfo().
|
static |
Definition at line 25 of file RandSpike.cpp.
References getDoPeriodic(), getFired(), getRate(), getRefractT(), Neutral::initCinfo(), process(), reinit(), setDoPeriodic(), setRate(), setRefractT(), spikeGenCinfo, and spikeOut().
Definition at line 189 of file RandSpike.cpp.
References ProcInfo::currTime, doPeriodic_, ProcInfo::dt, fired_, lastEvent_, moose::mtrand(), rate_, realRate_, refractT_, and spikeOut().
Referenced by initCinfo().
Definition at line 217 of file RandSpike.cpp.
References lastEvent_, moose::log(), moose::mtrand(), rate_, and realRate_.
Referenced by initCinfo().
void RandSpike::setDoPeriodic | ( | bool | val | ) |
Definition at line 175 of file RandSpike.cpp.
References doPeriodic_.
Referenced by initCinfo().
void RandSpike::setRate | ( | double | rate | ) |
Definition at line 137 of file RandSpike.cpp.
References rate_, realRate_, and refractT_.
Referenced by initCinfo().
void RandSpike::setRefractT | ( | double | val | ) |
Definition at line 161 of file RandSpike.cpp.
References refractT_.
Referenced by initCinfo().
|
private |
Definition at line 48 of file RandSpike.h.
Referenced by getDoPeriodic(), process(), and setDoPeriodic().
|
private |
Definition at line 47 of file RandSpike.h.
Referenced by getFired(), and process().
|
private |
Definition at line 45 of file RandSpike.h.
|
private |
|
private |
Definition at line 43 of file RandSpike.h.
|
private |
Definition at line 44 of file RandSpike.h.
Referenced by getRefractT(), process(), setRate(), and setRefractT().
|
private |
Definition at line 46 of file RandSpike.h.