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

SpikingNeuron Class Reference

#include <spikingneuron.h>

Inheritance diagram for SpikingNeuron:

Neuron Forceable SynapseTarget Advancable csimClass CbNeuron IfbNeuron Izhi_Neuron LifBurstNeuron LifNeuron SpikingInputNeuron CbHHOuINeuron CbHHOuNeuron CbNeuronSt HHNeuron TraubsHHNeuron ExtOutLifNeuron LifNeuronSynchan bNACNeuron cACNeuron CbStOuNeuron dNACNeuron bNACOUNeuron cACOUNeuron dNACOUNeuron 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

Classes