26 #ifndef MSVIS_GROUPPROCESSOR_H
27 #define MSVIS_GROUPPROCESSOR_H
GroupProcessor goes through one or more MeasurementSets, feeding VisBuffGroups to a GroupWorker...
casacore::Bool go()
Once it's all set up, you should just have to tell it to go! Returns true/false depending on whether ...
ROVisibilityIterator vi_p
should be added to the group.
void setTVIDebug(bool debug)
casacore::Double groupStart_p
casacore::Vector< casacore::Double > timev_p
Uninitialized by c'tor.
casacore::Double groupInterval()
// Copy construct.
LatticeExprNode abs(const LatticeExprNode &expr)
Numerical 1-argument functions which result in a real number regardless of input expression type...
casacore::Double groupInterval_p
bool Bool
Define the standard types used by Casacore.
casacore::Bool groupHasMore()
Abstract base class for GroupWorkers.
static casacore::String getAipsRcBase()
void setGroupInterval(casacore::Double gi)
String: the storage and methods of handling collections of characters.
ROVisibilityIterator iterates through one or more readonly MeasurementSets.
GroupProcessor(ROVisibilityIterator &vi, GroupWorkerBase *gw, casacore::Double groupInterval=0.0)
Construct from a ROVisibilityIterator (provides the data) and a pointer to a GroupWorker (does someth...
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.