edu.sc.seis.sod.process.waveform
Class OregonDspFFT

java.lang.Object
  extended by edu.sc.seis.sod.process.waveform.AbstractWaveformMeasure
      extended by edu.sc.seis.sod.process.waveform.OregonDspFFT
All Implemented Interfaces:
WaveformProcess, SodElement, Subsetter

public class OregonDspFFT
extends AbstractWaveformMeasure


Field Summary
 
Fields inherited from class edu.sc.seis.sod.process.waveform.AbstractWaveformMeasure
name
 
Constructor Summary
OregonDspFFT(org.w3c.dom.Element config)
           
 
Method Summary
static float[] convolve(float[] x, float[] y, float delta)
           
static float[] correlate(float[] x, float[] y)
           
static float[] forward(float[] realData)
           
static float[] inverse(float[] realData)
          Performs the inverse fft operation of the realFFT call.
 
Methods inherited from class edu.sc.seis.sod.process.waveform.AbstractWaveformMeasure
accept, getName, toFloatArrayAsIfContinuous
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OregonDspFFT

public OregonDspFFT(org.w3c.dom.Element config)
Method Detail

forward

public static float[] forward(float[] realData)

inverse

public static float[] inverse(float[] realData)
Performs the inverse fft operation of the realFFT call.


correlate

public static float[] correlate(float[] x,
                                float[] y)

convolve

public static float[] convolve(float[] x,
                               float[] y,
                               float delta)