
public class ThermalSystem extends Module
Module.ValueUpdateConfigurable.Environmentenvironment, log, name, nObserverThreads, tickMillis| Constructor and Description |
|---|
ThermalSystem() |
| Modifier and Type | Method and Description |
|---|---|
double |
getHeatCapacity() |
double |
getHeatSinkConductivity() |
double |
getHeatSinkTemperature() |
double |
getInputPower() |
String |
getInputPowerName() |
long |
getMinDelay() |
double |
getRegulPower() |
String |
getRegulPowerName() |
double |
getTemperature() |
String |
getTempOutputName() |
void |
processUpdate(Observable o,
Module.ValueUpdate v)
This method should be overriden to handle change to properties of
watched modules
|
void |
setHeatCapacity(double heatCapacity) |
void |
setHeatSinkConductivity(double heatSinkConductivity) |
void |
setHeatSinkTemperature(double heatSinkTemperature) |
void |
setInputPower(double inputPower) |
void |
setInputPowerName(String inputPowerName) |
void |
setMinDelay(long minDelay) |
void |
setRegulPower(double regulPower) |
void |
setRegulPowerName(String regulPowerName) |
void |
setTemperature(double temperature) |
void |
setTempOutputName(String tempOutputName) |
void |
tick() |
alias, getComponentDictionariesTree, getComponentTree, getContext, getEnvironment, getMainDictionary, getModule, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, initModule, listens, percolateSignal, postStart, publishData, publishData, publishData, publishData, publishData, publishData, publishData, sendSignal, sendSignal, sendSignalWithTimeLimit, sendToReply, sendToStatus, setBeanName, setContext, setEnvironment, setName, setNObserverThreads, setObservables, setStateModularSubsystem, setStateModularSubsystem, setTickMillis, shutdownNow, signal, startTicking, updateaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchange, getCheckedValueFromConfiguration, getChildren, getComponentByName, getDictionary, getParent, getParentObject, injectResources, listChildren, notifyChange, notifyChangeWithoutPreliminaryChecks, proceduralWalk, publish, publish, publish, publish, publish, publish, start, treeWalkpublic double getHeatSinkTemperature()
public void setHeatSinkTemperature(double heatSinkTemperature)
public double getHeatSinkConductivity()
public void setHeatSinkConductivity(double heatSinkConductivity)
public double getHeatCapacity()
public void setHeatCapacity(double heatCapacity)
public double getInputPower()
public void setInputPower(double inputPower)
public double getRegulPower()
public void setRegulPower(double regulPower)
public double getTemperature()
public void setTemperature(double temperature)
public long getMinDelay()
public void setMinDelay(long minDelay)
public String getTempOutputName()
public void setTempOutputName(String tempOutputName)
public String getInputPowerName()
public void setInputPowerName(String inputPowerName)
public String getRegulPowerName()
public void setRegulPowerName(String regulPowerName)
public void processUpdate(Observable o, Module.ValueUpdate v)
ModuleprocessUpdate in class Moduleo - the modulev - the update message, containing property name and new
valueCopyright © 2015 LSST. All rights reserved.