gov.sandia.cognition.math.signals
Class FourierTransform.Inverse

java.lang.Object
  extended by gov.sandia.cognition.util.AbstractCloneableSerializable
      extended by gov.sandia.cognition.math.signals.FourierTransform.Inverse
All Implemented Interfaces:
Evaluator<Collection<ComplexNumber>,Collection<Double>>, CloneableSerializable, Serializable, Cloneable
Enclosing class:
FourierTransform

public static class FourierTransform.Inverse
extends AbstractCloneableSerializable
implements Evaluator<Collection<ComplexNumber>,Collection<Double>>

Evaluator that inverts a Fourier transform.

See Also:
Serialized Form

Constructor Summary
FourierTransform.Inverse()
          Default constructor
 
Method Summary
 ArrayList<Double> evaluate(Collection<ComplexNumber> input)
          Evaluates the function on the given input and returns the output.
 
Methods inherited from class gov.sandia.cognition.util.AbstractCloneableSerializable
clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FourierTransform.Inverse

public FourierTransform.Inverse()
Default constructor

Method Detail

evaluate

public ArrayList<Double> evaluate(Collection<ComplexNumber> input)
Description copied from interface: Evaluator
Evaluates the function on the given input and returns the output.

Specified by:
evaluate in interface Evaluator<Collection<ComplexNumber>,Collection<Double>>
Parameters:
input - The input to evaluate.
Returns:
The output produced by evaluating the input.