Go to the documentation of this file.
28 #ifndef MS_MSFIELDPARSE_H
29 #define MS_MSFIELDPARSE_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/ms/MeasurementSets/MSField.h>
34 #include <casacore/ms/MeasurementSets/MSFieldColumns.h>
35 #include <casacore/ms/MSSel/MSParse.h>
36 #include <casacore/ms/MSSel/MSSelectionError.h>
37 #include <casacore/ms/MSSel/MSSelectableTable.h>
Class to hold values from field grammar parser.
MSFieldParse(const MSField &fieldSubTable, const TableExprNode &columnAsTEN)
MeasurementSet * ms()
Get ms object.
MSFieldParse()
Default constructor.
static MSFieldParse * thisMSFParser
MSField msFieldSubTable_p
Class to hold values from an ms grammar parser.
this file contains all the compiler specific defines
Handle class for a table column expression tree.
static const TableExprNode * node()
Get table expression node object.
A Table intended to hold astronomical data (a set of Measurements).
A Table intended to hold a MeasurementSet FIELD table.
static Vector< Int > idList
String: the storage and methods of handling collections of characters.
static Vector< Int > selectedIDs()
static TableExprNode * node_p
static TableExprNode columnAsTEN_p
MSFieldParse(const MeasurementSet *ms)
const TableExprNode * selectFieldIds(const Vector< Int > &fieldIds)