00001 00005 #ifndef _GLUTAMATESYNAPSESYNCHAN_H_ 00006 #define _GLUTAMATESYNAPSESYNCHAN_H_ 00007 00008 #include "stdpsynapse.h" 00009 00011 00015 class GlutamateSynapseSynchan : public StdpSynapse { 00016 00017 DO_REGISTERING 00018 00019 public: 00020 GlutamateSynapseSynchan(); 00021 virtual int advance(void); 00022 virtual int preSpikeHit(void); 00023 virtual int addOutgoing(Advancable *a); 00024 00026 float fact_nmda; 00028 float fact_ampa; 00029 00030 protected: 00031 00033 double *summationPoint_nmda; 00035 double *summationPoint_ampa; 00036 }; 00037 00038 #endif