ca.uol.aig.fts.apodization
Class Apodization

java.lang.Object
  extended by ca.uol.aig.fts.apodization.Apodization

public class Apodization
extends java.lang.Object

a collection of apodization functions.


Constructor Summary
Apodization(double a, double b, int NPoints, java.lang.String apf_name)
          Constructor
 
Method Summary
 void execute(double[] y)
          perform the apodization
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Apodization

public Apodization(double a,
                   double b,
                   int NPoints,
                   java.lang.String apf_name)
Constructor

Parameters:
a - the low bound of the data range
b - the upper bound of the data range
NPoints - the number of the total points
apf_name - the name of the apodization function
Method Detail

execute

public void execute(double[] y)
perform the apodization

Parameters:
y - the data to be apodized