public class UDF extends JumpAndDecay
value
Constructor and Description |
---|
UDF()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
UDF |
deepCopy()
Does not actually copy this UDF object.
|
double |
getPSRDecayTimeConstant() |
void |
init(Synapse s)
Initializes this UDF object based on the synapse it governs.
|
void |
setPSRDecayTimeConstant(double timeConstant)
Sets the time constant for the decay of the PSR which is always
governed by a ConvolvedJumpAndDecay spike responder.
|
void |
update(Synapse s)
Update the synapse.
|
getBaseLine, getDescription, getJumpHeight, getName, getTimeConstant, setBaseLine, setJumpHeight, setTimeConstant
getResponderList, getType, getValue, setValue
public UDF deepCopy()
deepCopy
in class JumpAndDecay
public void update(Synapse s)
JumpAndDecay
update
in class JumpAndDecay
s
- the synapse being updatedpublic void setPSRDecayTimeConstant(double timeConstant)
timeConstant
- the time constant for PSR decaypublic double getPSRDecayTimeConstant()
public void init(Synapse s)
s
- the synapse which is used to determine what polarities of
neurons the synapse connects and draw values based on that.