26 #ifndef CACHETHREAD_H_
27 #define CACHETHREAD_H_
39 class PlotMSCacheBase;
50 void setAxes( std::vector<PMS::Axis> axes );
52 void setAxesData( std::vector<PMS::DataColumn> cachedData );
Specifies averaging parameters for an MS.
PlotMSCalibration itsCalibration
casacore::String itsMSName
PlotMSAveraging itsAveraging
void setCacheBase(PlotMSCacheBase *cacheBase)
Specifies an casacore::MS selection.
void handleError(casacore::String message)
Log error, set status, and do clean up when an exception is thrown.
void setAveraging(PlotMSAveraging averaging)
std::vector< PMS::DataColumn > itsAxesData
void setTransformations(PlotMSTransformations transforms)
virtual PlotMSPlot * getPlot()
CacheThread operator=(const CacheThread &other)
std::vector< PMS::Axis > workAxes
Class for a single "plot" concept.
void setCalibration(PlotMSCalibration calibration)
PlotMSSelection itsSelection
void setAxes(std::vector< PMS::Axis > axes)
void setSetupPlot(bool usePlot)
void setSelection(PlotMSSelection selection)
PlotMSCacheBase * itsCache
void setName(casacore::String msName)
String: the storage and methods of handling collections of characters.
Specifies calibration parameters for an MS.
void setAxesData(int size)
void setPlot(PlotMSPlot *plot)
Manages a thread to do a background operation and communicates back to its controller with regard to ...
PlotMSTransformations itsTransformations