CESE 1.4.7

com.simulogic.cese.signals
Class WaveformSignal

java.lang.Object
  extended by com.simulogic.cese.signals.AbstractSignal
      extended by com.simulogic.cese.signals.WaveformSignal

public class WaveformSignal
extends AbstractSignal

This is a class for creating an arbitrary waveform signal

1 parameters for waveform signal:

  1. is a duration


Field Summary
 
Fields inherited from class com.simulogic.cese.signals.AbstractSignal
maxParams, parameters
 
Constructor Summary
WaveformSignal()
          Creates new waveform signal
 
Method Summary
 double[] buildSignal(double dt)
          Builds the signal array
 void setWaveformFile(java.lang.String file)
          Reads and parses an ASCII file with the waveform
 
Methods inherited from class com.simulogic.cese.signals.AbstractSignal
addParameter, getMaxParams
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WaveformSignal

public WaveformSignal()
Creates new waveform signal

Method Detail

buildSignal

public double[] buildSignal(double dt)
Builds the signal array

Specified by:
buildSignal in class AbstractSignal
Parameters:
dt - current sampling step, i.e. distance between 2 data points
Returns:
resulting array with signal data

setWaveformFile

public void setWaveformFile(java.lang.String file)
Reads and parses an ASCII file with the waveform

Parameters:
file - waveform file name

CESE 1.4.7

Copyright (c) 1999 - 2007 Cell Electrophysiology Simulation Environment (CESE). All rights reserved.