Go to the documentation of this file.
32 #include <casacore/casa/aips.h>
33 #include <casacore/casa/Arrays/Vector.h>
34 #include <casacore/ms/MeasurementSets/MeasurementSet.h>
35 #include <casacore/ms/MSSel/MSSelectionKeywords.h>
38 template <
class T>
class ArrayColumn;
39 template <
class T>
class ScalarColumn;
multiple spectral windows with varying shapes
void minMax(Matrix< Float > &minmax, const Vector< Bool > &funcSel, const ArrayColumn< Complex > &data1, const ArrayColumn< Complex > &data2, const ArrayColumn< Bool > &flag, Int dataType, Bool useFlags)
get the minimum and maximum of a Complex data column, after application of some function to convert t...
MSRange & operator=(const MSRange &other)
Assignment.
Field
The fields in the MS for which selection and range operations are defined.
MSSelector specifies selections on a MeasurementSet.
Record range(const Vector< String > &items, Bool useFlags=True, Bool OneBased=False)
Return the range of values for each of the items specified in the record.
this file contains all the compiler specific defines
void setBlockSize(Int blockSize=10)
Set the block size (in Mbytes) to use when reading the data column.
MSRange()
Default constructor, only useful to assign to.
spectral window selection and shapes have not been checked
Vector< Int > ifrNumbers(const ScalarColumn< Int > &ant1, const ScalarColumn< Int > &ant2)
Get the range of interferometer numbers given the antenna1 and antenna2 columns.
A Table intended to hold astronomical data (a set of Measurements).
Bool checkShapes()
check the data description selection (one or more with same shape, or varying shape)
String: the storage and methods of handling collections of characters.
MSRange determines ranges of values in a MeasurementSet.
bool Bool
Define the standard types used by Casacore.
A hierarchical collection of named fields of various types.
A 1-D Specialization of the Array class.
void scalarRange(Record &out, const String &item, const ScalarColumn< Int > &id, Bool oneBased)
get the range of a ScalarColumn<Int>, correct for 1-based indexing if oneBased is True,...
multiple spectral windows with same shape