|
|||||||||||
Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages
specific_neurons.hGo to the documentation of this file.00001 00005 #ifndef _SP_NEURON_H_ 00006 #define _SP_NEURON_H_ 00007 00008 #include "cbneuronst.h" 00009 #include "ahp_channel.h" 00010 #include "specific_ion_channels.h" 00011 00012 00014 00015 class bNACNeuron : public CbNeuronSt { 00016 00017 DO_REGISTERING 00018 00019 public: 00020 00021 bNACNeuron(void); 00022 00023 virtual ~bNACNeuron(); 00024 00025 virtual int init(Advancable *a); 00026 00027 virtual int updateInternal(void); 00028 00029 private: 00030 00031 AHP_Channel *ahp; 00032 00033 00034 }; 00035 00036 00038 00039 class cACNeuron : public CbNeuronSt { 00040 00041 DO_REGISTERING 00042 00043 public: 00044 00045 cACNeuron(void); 00046 00047 virtual ~cACNeuron(); 00048 00049 virtual int init(Advancable *a); 00050 00051 virtual int updateInternal(void); 00052 00053 private: 00054 00055 AHP_Channel *ahp; 00056 00057 00058 }; 00059 00060 00062 00063 class dNACNeuron : public CbNeuronSt { 00064 00065 DO_REGISTERING 00066 00067 public: 00068 00069 dNACNeuron(void); 00070 00071 virtual ~dNACNeuron(); 00072 00073 virtual int init(Advancable *a); 00074 00075 virtual int updateInternal(void); 00076 00077 00078 private: 00079 00080 AChannel_Hoffman97 *ah; 00081 00082 }; 00083 00084 00085 00086 #endif | |||||||||||
(C) 2003, Thomas Natschläger | last modified 07/10/2006 |