org.fhcrc.cpl.viewer.feature
Class Smooth2D

java.lang.Object
  extended by org.fhcrc.cpl.viewer.feature.Smooth2D
Direct Known Subclasses:
FeatureStrategyWavelet2D.SmoothWavelet

public class Smooth2D
extends java.lang.Object

User: mbellew Date: Sep 15, 2004 Time: 6:42:33 PM


Field Summary
static float smoothXfactor
           
static float smoothYfactor
           
 
Constructor Summary
Smooth2D()
           
 
Method Summary
protected  void getRow(float[][] m, int r, float[] out)
           
protected  void setRow(float[][] m, int r, float[] in)
           
 void smooth(float[][] spectra)
          scans.length should be 2^n for efficiency of some FFT implementations
protected  float[] SmoothElution(float[] elution)
           
protected  float[] SmoothSpectra(float[] spectrum)
           
protected  void SubtractBackground(float[][] spectra)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

smoothYfactor

public static float smoothYfactor

smoothXfactor

public static float smoothXfactor
Constructor Detail

Smooth2D

public Smooth2D()
Method Detail

smooth

public void smooth(float[][] spectra)
scans.length should be 2^n for efficiency of some FFT implementations


getRow

protected void getRow(float[][] m,
                      int r,
                      float[] out)

setRow

protected void setRow(float[][] m,
                      int r,
                      float[] in)

SubtractBackground

protected void SubtractBackground(float[][] spectra)

SmoothSpectra

protected float[] SmoothSpectra(float[] spectrum)

SmoothElution

protected float[] SmoothElution(float[] elution)


Fred Hutchinson Cancer Research Center