#include <SpikeEvent.h>
Public Member Functions | |
SpikeEvent (double t, double delta, float weight, Time const &dt) | |
SpikeEvent (SpikeEvent const &se, double w) | |
double | time () const |
The actual spike time ts = ts + delta. | |
Public Attributes | |
double | t |
Time at begin of simulation step. | |
double | delta |
Offset within the simulation step. | |
float | weight |
The weight of the spike. | |
Time | dt |
The simulation time step width. |
Definition at line 7 of file SpikeEvent.h.
Definition at line 12 of file SpikeEvent.h.
SpikeEvent::SpikeEvent | ( | SpikeEvent const & | se, | |
double | w | |||
) | [inline] |
double SpikeEvent::time | ( | ) | const [inline] |
The actual spike time ts = ts + delta.
Definition at line 31 of file SpikeEvent.h.
Referenced by GenericOnePairStdpSynapse< BaseSyn >::postSpikeHit(), GenericEachPairStdpSynapse< BaseSyn >::postSpikeHit(), GenericOnePairStdpSynapse< BaseSyn >::preSpikeHit(), GenericEachPairStdpSynapse< BaseSyn >::preSpikeHit(), SquarePulseSpikeResponse::spikeHit(), SpikeTimeRecorder::spikeHit(), GenericOnePairStdpSynapse< GenericDynamicSpikingSynapse< GenericCurrentBasedSpikingSynapse< ExponentialDecaySpikeResponse > > >::spikeHit(), GenericFacetsHWFacilitationSynapse< GenericConductanceBasedSpikingSynapse< ExponentialDecaySpikeResponse > >::spikeHit(), GenericFacetsHWDepressionSynapse< GenericConductanceBasedSpikingSynapse< ExponentialDecaySpikeResponse > >::spikeHit(), GenericEachPairStdpSynapse< GenericDynamicSpikingSynapse< GenericCurrentBasedSpikingSynapse< ExponentialDecaySpikeResponse > > >::spikeHit(), GenericDynamicSpikingSynapse< GenericCurrentBasedSpikingSynapse< AlphaFunctionSpikeResponse > >::spikeHit(), and GenericDAModulatedSTDPSynapse< BaseSyn >::spikeHit().
Offset within the simulation step.
Definition at line 25 of file SpikeEvent.h.
Referenced by SingleThreadSpikeScheduler::deliverSpikes(), MultiThreadSpikeScheduler::deliverSpikes(), GenericHomeostaticSynapse< BaseSyn >::postSpikeHit(), GenericHomeostaticSynapse< BaseSyn >::preSpikeHit(), ExponentialDecaySpikeResponse::spikeHit(), DoubleExponentialSpikeResponse::spikeHit(), AlphaInfiniteSpikeResponse::spikeHit(), AlphaFunctionSpikeResponse::spikeHit(), and time().
The weight of the spike.
Definition at line 28 of file SpikeEvent.h.
Referenced by SpikeEvent(), SquarePulseSpikeResponse::spikeHit(), ExponentialDecaySpikeResponse::spikeHit(), DoubleExponentialSpikeResponse::spikeHit(), AlphaInfiniteSpikeResponse::spikeHit(), and AlphaFunctionSpikeResponse::spikeHit().
The simulation time step width.
Definition at line 31 of file SpikeEvent.h.
Referenced by SquarePulseSpikeResponse::spikeHit(), GABA_BResponseODE::spikeHit(), GABA_BResponseNest::spikeHit(), GABA_BResponse::spikeHit(), ExponentialDecaySpikeResponse::spikeHit(), DoubleExponentialSpikeResponse::spikeHit(), and AlphaFunctionSpikeResponse::spikeHit().