#include <spikingsynapse.h>
Inheritance diagram for SpikingSynapse:
It implements the basic behaviour of spiking synapses: after some transmission delay the spike from the presynaptic neuron hits the synapse. If "a vesicle is released" the method preSpikeHit() is called which implements the actual effect of the spike.
After PSR_MULTIPLE_TAU time constants are elapsed the postsynaptic response has practically vanished and the synapse is put into a list of idle synapses and activated again if a spikes hits the synapse. This speeds up simulations with low firing rates considerably.
|
Called by TheNetwork if a presynaptic spike hits (arrives at) the synapse.
A return value of 1 indicates that the synapse is currently not active (last spike more then Reimplemented in StdpSynapse. |
|
The synaptic time constant
A spike causes a exponential decaying postsynaptic response of the form |