Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

SpikingNeuron Class Reference

#include <spikingneuron.h>

Inheritance diagram for SpikingNeuron:

Neuron Forceable SynapseTarget Advancable CbNeuron IfbNeuron Izhi_Neuron LifBurstNeuron LifNeuron SpikingInputNeuron CbNeuronSt HHNeuron ExtOutLifNeuron List of all members.

Detailed Description

Base class for all spiking neurons, i.e. spike emitting objects.

It maintains a list of emitted spikes. Outgoing synapses are granted to have access to this list to implement arbitrary long transmission delays. This is a memory efficient implementation since it would need more memory (for long delays)to store the spikes at each individual synapse.

Public Member Functions

Protected Attributes

Private Member Functions

Private Attributes

Friends