• Main Page
  • Classes
  • Files
  • File List

Neuron.h

00001 #ifndef NEURON_H_
00002 #define NEURON_H_
00003 
00004 #include "EvSimObject.h"
00005 
00007 
00010 class Neuron : public EvSimObject {
00011 public:
00013     Neuron();
00014     
00016     virtual ~Neuron();
00017 
00019 
00025     virtual void updatePSR(double psr, double psr_diff, Time time) {};
00026     
00028 
00035     virtual void updatePSRSlope(double psr_slope, double prs_slope_diff, Time time) {};
00036 
00038     virtual unsigned registerInputSynapse(EvSimObject *input_synapse) { return 0; };
00039 
00041     virtual bool requiresActiveSynapse() {
00042         return false;
00043     }
00044 };
00045 
00046 #endif /* NEURON_H_ */

Generated on Wed Sep 18 2013 11:25:40 for NEVESIM by  doxygen 1.7.1