casa
5.7.0-16
|
ROGroupWorkers process VisBuffGroups without modifying the input casacore::MS(es) More...
#include <GroupWorker.h>
Additional Inherited Members | |
Public Member Functions inherited from casa::GroupWorkerBase | |
GroupWorkerBase () | |
Create empty GroupWorkerBase you can assign to or attach. More... | |
Copy construct | GroupWorkerBase (const GroupWorkerBase &other) |
Destructor *virtual | ~GroupWorkerBase () |
virtual Assignment GroupWorkerBase & | operator= (const GroupWorkerBase &gw) |
virtual const asyncio::PrefetchColumns * | prefetchColumns () const |
virtual casacore::Bool | process (VisBuffGroup &vbg)=0 |
This is where all the work gets done! More... | |
Protected Attributes inherited from casa::GroupWorkerBase | |
asyncio::PrefetchColumns | prefetchColumns_p |
ROGroupWorkers process VisBuffGroups without modifying the input casacore::MS(es)
Public interface
ROGroupWorker works on VisBuffGroups and is readonly W.R.T. the input casacore::MS(es).
This class cannot be directly used, but it defines an interface so that its derived classes may be called by GroupProcessor.
Essentially an alias for GroupWorkerBase, since it is also RO.
Definition at line 124 of file GroupWorker.h.