00001 #ifndef PLBASICSYNAPSE_H_ 00002 #define PLBASICSYNAPSE_H_ 00003 00004 #include "EvSimObjectTypeUtils.h" 00005 #include "GenericPLBasicSynapse.h" 00006 00007 00009 00018 class PLBasicSynapse : public GenericPLBasicSynapse< PLSynapse > { 00019 00020 EV_SIM_OBJECT( PLBasicSynapse ) 00021 00022 public: 00023 PLBasicSynapse(float W = 1) : 00024 GenericPLBasicSynapse< PLSynapse >(W) {}; 00025 00026 ~PLBasicSynapse() {}; 00027 }; 00028 00030 00032 class PLBasicActiveSynapse : public GenericPLBasicSynapse< PLActiveSynapse > { 00033 00034 EV_SIM_OBJECT( PLBasicActiveSynapse ) 00035 00036 public: 00037 PLBasicActiveSynapse(float W = 1) : 00038 GenericPLBasicSynapse< PLActiveSynapse >(W) {}; 00039 00040 ~PLBasicActiveSynapse() {}; 00041 }; 00042 00043 #endif /* PLBASICSYNAPSE_H_ */