Package org.neuroml.model
Class EIFCondExpIsfaIsta
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.ToString2
- Direct Known Subclasses:
EIFCondAlphaIsfaIsta
public class EIFCondExpIsfaIsta
extends BasePyNNIaFCondCell
implements org.jvnet.jaxb2_commons.lang.ToString2
Adaptive exponential integrate and fire neuron according to Brette R and Gerstner W ( 2005 ) with exponentially-decaying post-synaptic conductance
\n
:param v_spike:
:type v_spike: none
:param delta_T:
:type delta_T: none
:param tau_w:
:type tau_w: none
:param a:
:type a: none
:param b:
:type b: none
:param e_rev_E: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell
:type e_rev_E: none
:param e_rev_I: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell
:type e_rev_I: none
:param tau_refrac:
:type tau_refrac: none
:param v_thresh:
:type v_thresh: none
:param tau_m:
:type tau_m: none
:param v_rest:
:type v_rest: none
:param v_reset:
:type v_reset: none
:param cm:
:type cm: none
:param i_offset:
:type i_offset: none
:param tau_syn_E: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell
:type tau_syn_E: none
:param tau_syn_I: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell
:type tau_syn_I: none
:param v_init:
:type v_init: none
Java class for EIF_cond_exp_isfa_ista complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EIF_cond_exp_isfa_ista"> <complexContent> <extension base="{http://www.neuroml.org/schema/neuroml2}basePyNNIaFCondCell"> <attribute name="a" use="required" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="b" use="required" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="delta_T" use="required" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="tau_w" use="required" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="v_spike" use="required" type="{http://www.w3.org/2001/XMLSchema}float" /> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected float
protected float
protected float
protected float
protected float
Fields inherited from class org.neuroml.model.BasePyNNIaFCondCell
eRevE, eRevI
Fields inherited from class org.neuroml.model.BasePyNNIaFCell
tauM, tauRefrac, vReset, vRest, vThresh
Fields inherited from class org.neuroml.model.BaseCell
neuroLexId
Fields inherited from class org.neuroml.model.Standalone
annotation, metaid, notes, property
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionappend
(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) appendFields
(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) float
getA()
Gets the value of the a property.float
getB()
Gets the value of the b property.float
Gets the value of the deltaT property.float
getTauW()
Gets the value of the tauW property.float
Gets the value of the vSpike property.void
setA
(float value) Sets the value of the a property.void
setB
(float value) Sets the value of the b property.void
setDeltaT
(float value) Sets the value of the deltaT property.void
setTauW
(float value) Sets the value of the tauW property.void
setVSpike
(float value) Sets the value of the vSpike property.toString()
Methods inherited from class org.neuroml.model.BasePyNNIaFCondCell
getERevE, getERevI, setERevE, setERevI
Methods inherited from class org.neuroml.model.BasePyNNIaFCell
getTauM, getTauRefrac, getVReset, getVRest, getVThresh, setTauM, setTauRefrac, setVReset, setVRest, setVThresh
Methods inherited from class org.neuroml.model.BasePyNNCell
getCm, getIOffset, getTauSynE, getTauSynI, getVInit, setCm, setIOffset, setTauSynE, setTauSynI, setVInit
Methods inherited from class org.neuroml.model.BaseCell
getNeuroLexId, setNeuroLexId
Methods inherited from class org.neuroml.model.Standalone
getAnnotation, getMetaid, getNotes, getProperty, setAnnotation, setMetaid, setNotes
-
Field Details
-
a
protected float a -
b
protected float b -
deltaT
protected float deltaT -
tauW
protected float tauW -
vSpike
protected float vSpike
-
-
Constructor Details
-
EIFCondExpIsfaIsta
public EIFCondExpIsfaIsta()
-
-
Method Details
-
getA
public float getA()Gets the value of the a property. -
setA
public void setA(float value) Sets the value of the a property. -
getB
public float getB()Gets the value of the b property. -
setB
public void setB(float value) Sets the value of the b property. -
getDeltaT
public float getDeltaT()Gets the value of the deltaT property. -
setDeltaT
public void setDeltaT(float value) Sets the value of the deltaT property. -
getTauW
public float getTauW()Gets the value of the tauW property. -
setTauW
public void setTauW(float value) Sets the value of the tauW property. -
getVSpike
public float getVSpike()Gets the value of the vSpike property. -
setVSpike
public void setVSpike(float value) Sets the value of the vSpike property. -
toString
- Overrides:
toString
in classBasePyNNIaFCondCell
-
append
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
append
in interfaceorg.jvnet.jaxb2_commons.lang.ToString2
- Overrides:
append
in classBasePyNNIaFCondCell
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendFields
in interfaceorg.jvnet.jaxb2_commons.lang.ToString2
- Overrides:
appendFields
in classBasePyNNIaFCondCell
-