ucl.physiol.neuroconstruct.simulation
Class IClampSettings

java.lang.Object
  extended by ucl.physiol.neuroconstruct.simulation.StimulationSettings
      extended by ucl.physiol.neuroconstruct.simulation.IClampSettings

public class IClampSettings
extends StimulationSettings

Settings specifically for IClamp stimulation Note: not the best package for this, but unfortunately the stored XML project files reference this class...

Author:
Padraig Gleeson

Constructor Summary
IClampSettings()
           
IClampSettings(String reference, String cellGroup, CellChooser cellChooser, int segmentID, float delay, float duration, float amplitude, boolean repeat)
           
IClampSettings(String reference, String cellGroup, CellChooser cellChooser, int segmentID, NumberGenerator delay, NumberGenerator duration, NumberGenerator amplitude, boolean repeat)
           
IClampSettings(String reference, String cellGroup, CellChooser cellChooser, SegmentLocationChooser segs, NumberGenerator delay, NumberGenerator duration, NumberGenerator amplitude, boolean repeat)
           
 
Method Summary
 Object clone()
           
 NumberGenerator getAmp()
           
 SequenceGenerator getAmplitude()
          Deprecated. 
 NumberGenerator getDel()
           
 SequenceGenerator getDelay()
          Deprecated. 
 NumberGenerator getDur()
           
 SequenceGenerator getDuration()
          Deprecated. 
 ElectricalInput getElectricalInput()
           
 boolean isRepeat()
           
static void main(String[] args)
           
 void setAmp(NumberGenerator amplitude)
           
 void setDel(NumberGenerator del)
           
 void setDur(NumberGenerator dur)
           
 void setRepeat(boolean repeat)
           
 String toString()
           
 
Methods inherited from class ucl.physiol.neuroconstruct.simulation.StimulationSettings
getCellChooser, getCellGroup, getFractionAlong, getReference, getSegChooser, setCellChooser, setCellGroup, setCellNumberString, setFractionAlong, setReference, setSegChooser, setSegmentID, toLongString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IClampSettings

public IClampSettings()

IClampSettings

public IClampSettings(String reference,
                      String cellGroup,
                      CellChooser cellChooser,
                      int segmentID,
                      float delay,
                      float duration,
                      float amplitude,
                      boolean repeat)

IClampSettings

public IClampSettings(String reference,
                      String cellGroup,
                      CellChooser cellChooser,
                      int segmentID,
                      NumberGenerator delay,
                      NumberGenerator duration,
                      NumberGenerator amplitude,
                      boolean repeat)

IClampSettings

public IClampSettings(String reference,
                      String cellGroup,
                      CellChooser cellChooser,
                      SegmentLocationChooser segs,
                      NumberGenerator delay,
                      NumberGenerator duration,
                      NumberGenerator amplitude,
                      boolean repeat)
Method Detail

clone

public Object clone()
Specified by:
clone in class StimulationSettings

getElectricalInput

public ElectricalInput getElectricalInput()
Specified by:
getElectricalInput in class StimulationSettings

setAmp

public void setAmp(NumberGenerator amplitude)

setDur

public void setDur(NumberGenerator dur)

setDel

public void setDel(NumberGenerator del)

getDur

public NumberGenerator getDur()

getDel

public NumberGenerator getDel()

getAmp

public NumberGenerator getAmp()

isRepeat

public boolean isRepeat()

setRepeat

public void setRepeat(boolean repeat)

getDuration

@Deprecated
public SequenceGenerator getDuration()
Deprecated. 


getDelay

@Deprecated
public SequenceGenerator getDelay()
Deprecated. 


getAmplitude

@Deprecated
public SequenceGenerator getAmplitude()
Deprecated. 


toString

public String toString()
Specified by:
toString in class StimulationSettings

main

public static void main(String[] args)