Public Member Functions | Protected Attributes

PoissonNeuronBase Class Reference

Inheritance diagram for PoissonNeuronBase:
Neuron SingleOutputProjectedEventSender EvSimObject ProjectedEventSender EvSimObjectFactory DirectEventSender GenericPLPoissNeuronFast< PoissonNeuronBase > GenericPoissNeuronFast< PoissonNeuronBase > GenericPLExpPoissonNeuron< GenericPLPoissNeuronFast< PoissonNeuronBase > > GenericExpPoissonNeuron< GenericPoissNeuronFast< PoissonNeuronBase > > GenericPoissonNeuronComplete< GenericPLExpPoissonNeuron< GenericPLPoissNeuronFast< PoissonNeuronBase > > > GenericPoissonNeuronComplete< GenericExpPoissonNeuron< GenericPoissNeuronFast< PoissonNeuronBase > > > PLExpPoissonNeuron ExpPoissonNeuron

List of all members.

Public Member Functions

virtual void updateState (SimContext &sim_context, Time time, update_id_t upd_id)
virtual unsigned numProjOutputPorts () const
virtual unsigned numOutputPorts () const
virtual PortType getOutputPortType (port_id_t) const
virtual unsigned registerInputSynapse (EvSimObject *input_synapse)
virtual void announceEvEmitted (SimContext &sim_ctxt, Time time, global_out_port_id_t port_id)

Protected Attributes

double Vm
Time lastSpike
bool in_refractory

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