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

IonChannel Class Reference

#include <ionchannel.h>

Inheritance diagram for IonChannel:

Advancable ActiveChannel AHP_Channel SynapticChannel AChannel_Hoffman97 AChannel_Korngreen02 ActiveCaChannel CaChannel_Yamada98 CALChannel_Destexhe98 HChannel_Stuart98 HH_K_Channel HH_Na_Channel KCAChannel_Mainen96 KChannel_Korngreen02 MChannel_Mainen96 MChannel_Wang98 NPChannel_McCormick02 SICChannel_Maciokas02 List of all members.

Detailed Description

Base class for all ionic channels.

Base class for all ionic channels.

The Model

Since IonChannel is the base class for all ionic channels it does not implement any specific channel model.

Input/Output Signals

The output signals of an IonChannel object are the reversal potential $E_{rev}$ and the time (and voltage) dependent conductance $g(t,V_m)$ .

As input signal an IonChannel needs the membrane voltage $V_m$ of the corresponding CbNeuron, Compartment, or AnalogNeuron to which the object is connected.

To adjust to arbitrary resting potentials an IonChannel also needs access to the resting potential $V_{resting}$ of the corresponding object.

Public Member Functions

Public Attributes

Protected Attributes

Friends