Package org.neuroml.model
Class BasePyNNCell
java.lang.Object
org.neuroml.model.BaseWithoutId
org.neuroml.model.Base
org.neuroml.model.Standalone
org.neuroml.model.BaseCell
org.neuroml.model.BasePyNNCell
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.ToString2
- Direct Known Subclasses:
BasePyNNIaFCell
,HHCondExp
Base type of any PyNN standard cell model. Note: membrane potential **v** has dimensions voltage, but all other parameters are dimensionless. This is to facilitate translation to and from PyNN scripts in Python, where these parameters have implicit units, see http://neuralensemble.org/trac/PyNN/wiki/StandardModels
\n
: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 basePyNNCell complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="basePyNNCell"> <complexContent> <extension base="{http://www.neuroml.org/schema/neuroml2}BaseCell"> <attribute name="cm" use="required" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="i_offset" use="required" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="tau_syn_E" use="required" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="tau_syn_I" use="required" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="v_init" 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.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
getCm()
Gets the value of the cm property.float
Gets the value of the iOffset property.float
Gets the value of the tauSynE property.float
Gets the value of the tauSynI property.float
getVInit()
Gets the value of the vInit property.void
setCm
(float value) Sets the value of the cm property.void
setIOffset
(float value) Sets the value of the iOffset property.void
setTauSynE
(float value) Sets the value of the tauSynE property.void
setTauSynI
(float value) Sets the value of the tauSynI property.void
setVInit
(float value) Sets the value of the vInit property.toString()
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
-
cm
protected float cm -
iOffset
protected float iOffset -
tauSynE
protected float tauSynE -
tauSynI
protected float tauSynI -
vInit
protected float vInit
-
-
Constructor Details
-
BasePyNNCell
public BasePyNNCell()
-
-
Method Details
-
getCm
public float getCm()Gets the value of the cm property. -
setCm
public void setCm(float value) Sets the value of the cm property. -
getIOffset
public float getIOffset()Gets the value of the iOffset property. -
setIOffset
public void setIOffset(float value) Sets the value of the iOffset property. -
getTauSynE
public float getTauSynE()Gets the value of the tauSynE property. -
setTauSynE
public void setTauSynE(float value) Sets the value of the tauSynE property. -
getTauSynI
public float getTauSynI()Gets the value of the tauSynI property. -
setTauSynI
public void setTauSynI(float value) Sets the value of the tauSynI property. -
getVInit
public float getVInit()Gets the value of the vInit property. -
setVInit
public void setVInit(float value) Sets the value of the vInit property. -
toString
-
append
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) -
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 classBaseCell
-