CSIM: ActiveChannel Class Reference

ActiveChannel Class Reference

#include <activechannel.h>

Inheritance diagram for ActiveChannel:

IonChannel Advancable csimClass 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 Traubs_HH_K_Channel Traubs_HH_Na_Channel List of all members.

Detailed Description

Base Class for all active ionic channels using ion gates.

The Model

Generic active channel with arbitray number of ion gates . $g(t,V_m)$ is computed as

\[ g(t,V_m) = \bar{g} \prod_{i} P_i(t,V_m) \]

where $\bar{g}$ is the maximal conductance, and $P_i(t,V_m) \in [0,1]$ is fraction of $i$ -type gates currently open.

Note that no specific gates are modeled. Instead arbitrary ion gate objects can be connected to the channel.

Input/Output Signals

Same as for class IonChannel .

Public Attributes

  • float Gbar
    The maximum conductance of the channel; [units=S; range=(0,1); readwrite;].

Protected Attributes

  • int nGates
    The number of ion gates.
  • int lGates
    Memory currently allocated for ion gates.

Friends


 
(C) 2003, Thomas Natschläger last modified 07/10/2006