00001 00005 #ifndef _DYNAMICSTDPSYNAPSE_H_ 00006 #define _DYNAMICSTDPSYNAPSE_H_ 00007 00008 #include "stdpsynapse.h" 00009 #include "spikingneuron.h" 00010 #include <math.h> 00011 00013 class DynamicStdpSynapse : public StdpSynapse { 00014 00015 DO_REGISTERING 00016 00017 public: 00018 00019 #include "dynamicsynapse.h" 00020 00021 public: 00022 DynamicStdpSynapse(void); 00023 virtual ~DynamicStdpSynapse(void); 00024 00025 virtual void reset(void); 00026 00028 virtual void stdpChangePSR(void) { DYNAMIC_PSR_CHANGE; } 00029 00030 00031 }; 00032 00033 #endif