38 template <
class T>
class ArrayColumn;
39 template <
class T>
class ScalarColumn;
A 1-D Specialization of the Array class.
MSRange()
Default constructor, only useful to assign to.
Bool checkShapes()
check the data description selection (one or more with same shape, or varying shape) ...
multiple spectral windows with varying shapes
ABSTRACT CLASSES Deliberately vague to be general enough to allow for many different types of data
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.
MSRange & operator=(const MSRange &other)
Assignment.
spectral window selection and shapes have not been checked
A hierarchical collection of named fields of various types.
bool Bool
Define the standard types used by Casacore.
void setBlockSize(Int blockSize=10)
Set the block size (in Mbytes) to use when reading the data column.
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...
A Table intended to hold astronomical data (a set of Measurements).
Field
The fields in the MS for which selection and range operations are defined.
Vector< Int > ifrNumbers(const ScalarColumn< Int > &ant1, const ScalarColumn< Int > &ant2)
Get the range of interferometer numbers given the antenna1 and antenna2 columns.
String: the storage and methods of handling collections of characters.
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...
MSSelector specifies selections on a MeasurementSet.
MSRange determines ranges of values in a MeasurementSet.
multiple spectral windows with same shape
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.