00001 #ifndef BASICSYNAPSE_H_ 00002 #define BASICSYNAPSE_H_ 00003 00004 #include "EvSimObjectTypeUtils.h" 00005 #include "GenericBasicSynapse.h" 00006 00007 class BasicSynapse : public GenericBasicSynapse<Synapse > { 00008 00009 EV_SIM_OBJECT( BasicSynapse ) 00010 00011 public: 00012 BasicSynapse(float W = 1) : 00013 GenericBasicSynapse<Synapse >(W) {}; 00014 00015 ~BasicSynapse() {}; 00016 }; 00017 00018 00019 class BasicActiveSynapse : public GenericBasicSynapse< ActiveSynapse > { 00020 00021 EV_SIM_OBJECT( BasicActiveSynapse ) 00022 00023 public: 00024 BasicActiveSynapse(float W = 1) : 00025 GenericBasicSynapse< ActiveSynapse >(W) {}; 00026 00027 ~BasicActiveSynapse() {}; 00028 }; 00029 00030 00031 #endif /* BASICSYNAPSE_H_ */