#include <StimulusTable.h>
Public Member Functions | |
StimulusTable () | |
void | setStartTime (double v) |
double | getStartTime () const |
void | setStopTime (double v) |
double | getStopTime () const |
void | setLoopTime (double v) |
double | getLoopTime () const |
void | setStepSize (double v) |
double | getStepSize () const |
void | setStepPosition (double v) |
double | getStepPosition () const |
void | setDoLoop (bool v) |
bool | getDoLoop () const |
void | process (const Eref &e, ProcPtr p) |
void | reinit (const Eref &e, ProcPtr p) |
Static Public Member Functions | |
static const Cinfo * | initCinfo () |
Receives and records inputs. Handles plot and spiking data in batch mode.
StimulusTable::StimulusTable | ( | ) |
bool StimulusTable::getDoLoop | ( | ) | const |
Referenced by initCinfo().
double StimulusTable::getLoopTime | ( | ) | const |
Referenced by initCinfo().
double StimulusTable::getStartTime | ( | ) | const |
Referenced by initCinfo().
double StimulusTable::getStepPosition | ( | ) | const |
Referenced by initCinfo().
double StimulusTable::getStepSize | ( | ) | const |
Referenced by initCinfo().
double StimulusTable::getStopTime | ( | ) | const |
Referenced by initCinfo().
const Cinfo * StimulusTable::initCinfo | ( | ) | [static] |
Reimplemented from TableBase.
References getDoLoop(), getLoopTime(), getStartTime(), getStepPosition(), getStepSize(), getStopTime(), TableBase::initCinfo(), process(), reinit(), setDoLoop(), setLoopTime(), setStartTime(), setStepPosition(), setStepSize(), and setStopTime().
References ProcInfo::currTime, TableBase::interpolate(), TableBase::setOutputValue(), and y.
Referenced by initCinfo().
References TableBase::interpolate(), TableBase::setOutputValue(), and y.
Referenced by initCinfo().
void StimulusTable::setDoLoop | ( | bool | v | ) |
Referenced by initCinfo().
void StimulusTable::setLoopTime | ( | double | v | ) |
Referenced by initCinfo().
void StimulusTable::setStartTime | ( | double | v | ) |
Referenced by initCinfo().
void StimulusTable::setStepPosition | ( | double | v | ) |
Referenced by initCinfo().
void StimulusTable::setStepSize | ( | double | v | ) |
Referenced by initCinfo().
void StimulusTable::setStopTime | ( | double | v | ) |