Class HHCondExp

All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.ToString2

public class HHCondExp extends BasePyNNCell implements org.jvnet.jaxb2_commons.lang.ToString2
Single-compartment Hodgkin-Huxley-type neuron with transient sodium and delayed-rectifier potassium currents using the ion channel models from Traub. \n :param gbar_K: :type gbar_K: none :param gbar_Na: :type gbar_Na: none :param g_leak: :type g_leak: none :param e_rev_K: :type e_rev_K: none :param e_rev_Na: :type e_rev_Na: none :param e_rev_leak: :type e_rev_leak: none :param v_offset: :type v_offset: none :param e_rev_E: :type e_rev_E: none :param e_rev_I: :type e_rev_I: 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 HH_cond_exp complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="HH_cond_exp">
   <complexContent>
     <extension base="{http://www.neuroml.org/schema/neuroml2}basePyNNCell">
       <attribute name="v_offset" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="e_rev_E" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="e_rev_I" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="e_rev_K" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="e_rev_Na" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="e_rev_leak" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="g_leak" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="gbar_K" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="gbar_Na" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
     </extension>
   </complexContent>
 </complexType>
 
  • Field Details

    • vOffset

      protected float vOffset
    • eRevE

      protected float eRevE
    • eRevI

      protected float eRevI
    • eRevK

      protected float eRevK
    • eRevNa

      protected float eRevNa
    • eRevLeak

      protected float eRevLeak
    • gLeak

      protected float gLeak
    • gbarK

      protected float gbarK
    • gbarNa

      protected float gbarNa
  • Constructor Details

    • HHCondExp

      public HHCondExp()
  • Method Details

    • getVOffset

      public float getVOffset()
      Gets the value of the vOffset property.
    • setVOffset

      public void setVOffset(float value)
      Sets the value of the vOffset property.
    • getERevE

      public float getERevE()
      Gets the value of the eRevE property.
    • setERevE

      public void setERevE(float value)
      Sets the value of the eRevE property.
    • getERevI

      public float getERevI()
      Gets the value of the eRevI property.
    • setERevI

      public void setERevI(float value)
      Sets the value of the eRevI property.
    • getERevK

      public float getERevK()
      Gets the value of the eRevK property.
    • setERevK

      public void setERevK(float value)
      Sets the value of the eRevK property.
    • getERevNa

      public float getERevNa()
      Gets the value of the eRevNa property.
    • setERevNa

      public void setERevNa(float value)
      Sets the value of the eRevNa property.
    • getERevLeak

      public float getERevLeak()
      Gets the value of the eRevLeak property.
    • setERevLeak

      public void setERevLeak(float value)
      Sets the value of the eRevLeak property.
    • getGLeak

      public float getGLeak()
      Gets the value of the gLeak property.
    • setGLeak

      public void setGLeak(float value)
      Sets the value of the gLeak property.
    • getGbarK

      public float getGbarK()
      Gets the value of the gbarK property.
    • setGbarK

      public void setGbarK(float value)
      Sets the value of the gbarK property.
    • getGbarNa

      public float getGbarNa()
      Gets the value of the gbarNa property.
    • setGbarNa

      public void setGbarNa(float value)
      Sets the value of the gbarNa property.
    • toString

      public String toString()
      Overrides:
      toString in class BasePyNNCell
    • 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 BasePyNNCell
    • 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 BasePyNNCell