Class BasePyNNCell

All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.ToString2
Direct Known Subclasses:
BasePyNNIaFCell, HHCondExp

public class BasePyNNCell extends BaseCell implements org.jvnet.jaxb2_commons.lang.ToString2
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 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

      public String toString()
      Overrides:
      toString in class BaseCell
    • append

      public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
      Specified by:
      append in interface org.jvnet.jaxb2_commons.lang.ToString2
      Overrides:
      append in class BaseCell
    • appendFields

      public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
      Specified by:
      appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2
      Overrides:
      appendFields in class BaseCell