#include <stdcasa/UtilJ.h>
#include <msvis/MSVis/VisibilityIteratorImpl.h>
#include <msvis/MSVis/VisibilityIterator.h>
#include <msvis/MSVis/VisBuffer.h>
#include <msvis/MSVis/MSUtil.h>
#include <casacore/scimath/Mathematics/InterpolateArray1D.h>
#include <casacore/ms/MeasurementSets/MSColumns.h>
#include <casacore/ms/MSSel/MSSpwIndex.h>
#include <casacore/tables/Tables/TableDesc.h>
#include <casacore/tables/Tables/ColDescSet.h>
#include <casacore/tables/Tables/TableRecord.h>
#include <casacore/tables/DataMan/TiledStManAccessor.h>
#include <casacore/tables/DataMan/StandardStManAccessor.h>
#include <casacore/tables/DataMan/IncrStManAccessor.h>
#include <casacore/casa/Arrays/ArrayLogical.h>
#include <casacore/casa/System/AipsrcValue.h>
#include <casacore/casa/BasicSL/Constants.h>
#include <casacore/casa/Quanta/MVTime.h>
#include <casacore/casa/Containers/Record.h>
#include <casacore/casa/Arrays/ArrayMath.h>
#include <casacore/casa/Arrays/MaskedArray.h>
#include <casacore/casa/Exceptions/Error.h>
#include <casacore/casa/Utilities/Assert.h>
#include <casacore/casa/Utilities/Sort.h>
#include <casacore/casa/OS/EnvVar.h>
using namespace casacore;
SubChunkPair::noMoreData ()
Int maxInt = std::numeric_limits<Int>::max ();
return SubChunkPair (maxInt, maxInt);
SubChunkPair::toString () const
return String::format ("(%d,%d)", first, second);
VisibilityIteratorReadImpl::VisibilityIteratorReadImpl ()
VisibilityIteratorReadImpl::VisibilityIteratorReadImpl (ROVisibilityIterator * rovi,
const Block<MeasurementSet> &mss,
const Block<Int> & sortColumns,
const Bool addDefaultSort,
: addDefaultSort_p (addDefaultSort),
floatDataFound_p (false),