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
this file contains all the compiler specific defines
static const TableExprNode * node()
Get table expression node object.
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)