org.lsst.ccs.subsystem.common
Class Filter
java.lang.Object
java.util.Observable
org.lsst.ccs.framework.Module
org.lsst.ccs.subsystem.common.UnaryOpModule
org.lsst.ccs.subsystem.common.Filter
- All Implemented Interfaces:
- java.io.Serializable, java.util.Observer
public class Filter
- extends UnaryOpModule
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class org.lsst.ccs.framework.Module |
org.lsst.ccs.framework.Module.ValueUpdate |
| Fields inherited from class org.lsst.ccs.framework.Module |
log, name, nObserverThreads, registry, tickMillis |
| Methods inherited from class org.lsst.ccs.framework.Module |
getContext, getModule, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, listens, publishData, publishData, publishData, publishData, sendToReply, sendToStatus, setBeanName, setContext, setName, setNObserverThreads, setObservables, setStateModularSubsystem, setStateModularSubsystem, setTickMillis, shutdownNow, start, tick, update |
| Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Filter
public Filter()
getFilterType
public java.lang.String getFilterType()
setFilterType
public void setFilterType(java.lang.String filterType)
getRate
public double getRate()
setRate
public void setRate(double rate)
getSize
public int getSize()
setSize
public void setSize(int size)
getCutFreq1
public double getCutFreq1()
setCutFreq1
public void setCutFreq1(double cutFreq1)
getCutFreq2
public double getCutFreq2()
setCutFreq2
public void setCutFreq2(double cutFreq2)
getAttenuation
public double getAttenuation()
setAttenuation
public void setAttenuation(double attenuation)
getAllowedFilterType
public java.lang.String[] getAllowedFilterType()
setDownSample
public void setDownSample(int downSample)
getDownSample
public int getDownSample()
initModule
public void initModule()
- Overrides:
initModule in class org.lsst.ccs.framework.Module
processInput
public java.lang.Object processInput(java.lang.String input,
java.lang.String output,
java.lang.Object val,
long timeStamp)
- Specified by:
processInput in class UnaryOpModule
Copyright © 2012 LSST. All Rights Reserved.