29 #ifndef BIMA_MIRVARHANDLER_H
30 #define BIMA_MIRVARHANDLER_H
virtual void updatePolSetup(FillMetadata &fm, casacore::Double time)=0
handle an update to the array configuration
MirVarHandler(MirVarHandler &)
virtual void updateFreqSetup(FillMetadata &fm, casacore::Double time)=0
handle an update to the frequency setup
ABSTRACT TOOL CLASSES A PlotTool is a higher level event handler for a PlotCanvas The idea is to take common tasks which may require multiple events and put them in one place PlotTools also provide additional functionality in that they can be active and blocking non blocking The PlotCanvas will only send events to active and will not send events to later tools or event handlers if the latest tool was blocking In this way a single tool can be used to handle ALL user interaction via the GUI at one time
virtual void updateField(FillMetadata &fm, casacore::Double time)=0
handle an update to the observing field
virtual void updateObservatory(FillMetadata &fm, casacore::Double time)=0
handle an update to the observatory
virtual void updateSourceModel(FillMetadata &fm, casacore::Double time)=0
handle an update to the source model – dgoscha
virtual void updateArray(FillMetadata &fm, casacore::Double time)=0
handle an update to the array configuration
virtual void updateIntTime(FillMetadata &fm, casacore::Double time)=0
handle an update to the integration time
virtual void updateSource(FillMetadata &fm, casacore::Double time)=0
handle an update to the source
virtual void updateTsys(FillMetadata &fm, casacore::Double time)=0
handle an update to system temperatures