26#ifndef MS_MSFIELDPARSE_H
27#define MS_MSFIELDPARSE_H
30#include <casacore/casa/aips.h>
31#include <casacore/ms/MeasurementSets/MSField.h>
32#include <casacore/ms/MeasurementSets/MSFieldColumns.h>
33#include <casacore/ms/MSSel/MSParse.h>
34#include <casacore/ms/MSSel/MSSelectionError.h>
35#include <casacore/ms/MSSel/MSSelectableTable.h>
Class to hold values from field grammar parser.
static Vector< Int > idList
static Vector< Int > selectedIDs()
static const TableExprNode * node()
Get table expression node object.
MSField msFieldSubTable_p
static MSFieldParse * thisMSFParser
const TableExprNode * selectFieldIds(const Vector< Int > &fieldIds)
MSFieldParse()
Default constructor.
MSFieldParse(const MeasurementSet *ms)
static TableExprNode columnAsTEN_p
MSFieldParse(const MSField &fieldSubTable, const TableExprNode &columnAsTEN)
static TableExprNode * node_p
MeasurementSet * ms()
Get ms object.
String: the storage and methods of handling collections of characters.
this file contains all the compiler specific defines