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

Neuron Class Reference

#include <neuron.h>

Inheritance diagram for Neuron:

Forceable SynapseTarget Advancable AnalogNeuron SpikingNeuron AnalogInputNeuron LinearNeuron SigmoidalNeuron CbNeuron LifNeuron SpikingInputNeuron ExtInputNeuron ExtOutLinearNeuron ExtOutSigmoidalNeuron CbHHOuINeuron CbHHOuNeuron CbNeuronSt HHNeuron ExtOutLifNeuron List of all members.

Detailed Description

Base class of all neurons.

It maintains arrays for incoming and outgoing synapses which can be added by addIncoming() and addOutgoing(). Other neuron types derived from this class should reimplement addIncoming() and addOutgoing() to check wheter we are connecting allowable synapse types.

Public Member Functions

Public Attributes

Protected Attributes