Go to the documentation of this file.
28 #ifndef MS_MSUVDISTPARSE_H
29 #define MS_MSUVDISTPARSE_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/ms/MSSel/MSParse.h>
34 #include <casacore/casa/Arrays/Matrix.h>
118 const Bool wavelengthUnits,
119 const Bool meterUnits);
void accumulateUVList(const Double r0, const Double r1, const Bool wavelengthUnits, const Bool meterUnits)
static TableExprNode * node_p
MSUvDistParse(const MeasurementSet *ms)
Associate the ms and the shorthand.
MeasurementSet * ms()
Get ms object.
static MSUvDistParse * thisMSUParser
Matrix< Double > selectedUV()
static const TableExprNode * node()
Get table expression node object.
void resize(size_t nx, size_t ny, Bool copyValues=False)
void resize(size_t len, Bool copyValues=False)
static Vector< Bool > meterUnits_p
MSUvDistParse()
Default constructor.
Vector< Bool > selectedUnits()
this file contains all the compiler specific defines
String: the storage and methods of handling collections of characters.
bool Bool
Define the standard types used by Casacore.
const TableExprNode * selectUVRange(const Double &startUV, const Double &endUV, const String &unit, Bool doSlow=False)
~MSUvDistParse() {if (node_p) delete node_p;node_p=0x0;}
static Matrix< Double > selectedUV_p