public class ThresholdMonitor
extends org.lsst.ccs.framework.Module
| Constructor and Description |
|---|
ThresholdMonitor() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
clearAlarm() |
double |
getHighLimit() |
double |
getHighLimitClear() |
String |
getInput() |
double |
getLowLimit() |
double |
getLowLimitClear() |
org.lsst.ccs.subsystem.common.ThresholdMonitor.State |
getState() |
void |
processUpdate(Observable source,
org.lsst.ccs.framework.Module.ValueUpdate update) |
protected void |
setAlarm() |
void |
setHighLimit(double highLimit) |
void |
setHighLimitClear(double highLimitClear) |
void |
setInput(String input) |
void |
setLowLimit(double lowLimit) |
void |
setLowLimitClear(double lowLimitClear) |
getComponentTree, getEnvironment, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, initModule, listens, postStart, sendSignal, sendSignalWithTimeLimit, setEnvironment, setName, setNObserverThreads, setObservables, setTickMillis, shutdownNow, signal, startTicking, tick, updateaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchange, dropSubmittedChanges, getCheckedValueFromConfiguration, getChildren, getComponentByName, getParent, getParentObject, getSubmittedChanges, isParameterConfigurable, notifyChange, notifyChangeWithoutPreliminaryChecks, printConfigurableParameters, setBulkParameter, start, submitChange, submitChanges, validateBulkChangepublic String getInput()
public void setInput(String input)
public double getLowLimit()
public void setLowLimit(double lowLimit)
public double getHighLimit()
public void setHighLimit(double highLimit)
public double getLowLimitClear()
public void setLowLimitClear(double lowLimitClear)
public double getHighLimitClear()
public void setHighLimitClear(double highLimitClear)
public org.lsst.ccs.subsystem.common.ThresholdMonitor.State getState()
public void processUpdate(Observable source, org.lsst.ccs.framework.Module.ValueUpdate update)
processUpdate in class org.lsst.ccs.framework.Moduleprotected void setAlarm()
protected void clearAlarm()
Copyright © 2016 LSST. All rights reserved.