org.lsst.ccs.utilities.dsp
Class FilterFactory
java.lang.Object
org.lsst.ccs.utilities.dsp.FilterFactory
public class FilterFactory
- extends Object
- Author:
- aubourg
|
Method Summary |
static FIRFilter |
getBandPassFIR(double rate,
double attenuation,
double f1,
double f2)
|
static FIRFilter |
getFIRFilter(double rate,
double attenuation,
double f1,
double f2,
FilterFactory.FilterType type)
|
static FIRFilter |
getFIRFilter(FilterFactory.FilterSpecs spec)
|
static FIRFilter |
getHighPassFIR(double rate,
double attenuation,
double f1)
|
static FIRFilter |
getLowPassFIR(double rate,
double attenuation,
double f2)
|
static void |
main(String[] args)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilterFactory
public FilterFactory()
getHighPassFIR
public static FIRFilter getHighPassFIR(double rate,
double attenuation,
double f1)
getBandPassFIR
public static FIRFilter getBandPassFIR(double rate,
double attenuation,
double f1,
double f2)
getLowPassFIR
public static FIRFilter getLowPassFIR(double rate,
double attenuation,
double f2)
getFIRFilter
public static FIRFilter getFIRFilter(double rate,
double attenuation,
double f1,
double f2,
FilterFactory.FilterType type)
getFIRFilter
public static FIRFilter getFIRFilter(FilterFactory.FilterSpecs spec)
main
public static void main(String[] args)
Copyright © 2013 LSST. All Rights Reserved.