CSIM: glutamatesynapse.h Source File

glutamatesynapse.h

Go to the documentation of this file.
00001 
00005 #ifndef _GLUTAMATESYNAPSE_H_
00006 #define _GLUTAMATESYNAPSE_H_
00007 
00008 #include "stdpsynapse.h"
00009 
00011 
00017 class GlutamateSynapse : public StdpSynapse {
00018 
00019   DO_REGISTERING
00020 
00021 public:
00022   GlutamateSynapse();
00023   virtual int updateInternal(void);
00024   virtual int advance(void);
00025   virtual int preSpikeHit(void);
00026   virtual int addOutgoing(Advancable *a);
00027   virtual void reset(void);
00028 
00030 
00032   float tau_nmda;
00033 
00035   float Mg_conc;
00036 
00038   float E_nmda;
00039 
00041   float E_ampa;
00042 
00044   float fact_nmda;
00046   float fact_ampa;
00047 
00049   double psr_nmda;
00050 
00051   inline bool checkForActivation(void);
00052   
00053 protected:
00055 
00057   double decay_nmda;
00058 
00059 };
00060 
00061 #endif

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