Public Member Functions | Protected Attributes | Static Protected Attributes

DblExpSpikeResponse Class Reference

Inheritance diagram for DblExpSpikeResponse:
SpikeResponse DirectEventSender EvSimObject EvSimObjectFactory

List of all members.

Public Member Functions

 DblExpSpikeResponse (double tau_rise, double tau_fall, Time t_update)
virtual void eventHit (SimContext &sim_info, Time time, port_id_t port)
virtual void updateState (SimContext &sim_info, Time time, update_id_t upd_id)
virtual unsigned numInputPorts () const
virtual unsigned numOutputPorts () const
virtual PortType getInputPortType (port_id_t p) const
virtual PortType getOutputPortType (port_id_t p) const
virtual void reset (SimContext &sim_ctxt)
virtual void postAddedInNetwork (EvSimNetwork &net, EvSimObject::ID self)

Protected Attributes

const Time t_update
const double tau_rise
const double tau_fall
double r_rise
double r_fall
Time last_update_time

Static Protected Attributes

static const double MIN_VM = 10E-5

The documentation for this class was generated from the following files: