26#ifndef MS_MSSCANPARSE_H 
   27#define MS_MSSCANPARSE_H 
   30#include <casacore/casa/aips.h> 
   31#include <casacore/ms/MSSel/MSParse.h> 
   32#include <casacore/measures/Measures/MEpoch.h> 
MeasurementSet * ms()
Get ms object.
 
MSScanParse(const MeasurementSet *ms, const TableExprNode &colAsTEN)
 
MSScanParse(const MeasurementSet *ms)
Associate the ms and the shorthand.
 
const TableExprNode * selectScanIds()
 
const TableExprNode * selectScanIdsLT(const Vector< Int > &scanids)
 
const TableExprNode * selectScanIds(const Vector< Int > &scanids)
 
const TableExprNode * selectRangeGTAndLT(const Int &n0, const Int &n1)
 
std::vector< Int > & accumulateIDs(const Int id0, const Int id1=-1)
 
const TableExprNode * selectScanIdsLTEQ(const Vector< Int > &scanids)
 
const TableExprNode * selectScanIdsGTEQ(const Vector< Int > &scanids)
 
std::vector< Int > parsedIDList_p
 
void setMaxScan(const Int &n)
 
void appendToIDList(const Vector< Int > &v)
 
const TableExprNode * selectScanIdsGT(const Vector< Int > &scanids)
 
MSScanParse()
Default constructor.
 
const TableExprNode * selectRangeGEAndLE(const Int &n0, const Int &n1)
 
static MSScanParse * thisMSSParser
 
const TableExprNode node()
Get table expression node object.
 
static TableExprNode columnAsTEN_p
 
Vector< Int > selectedIDs()
 
String: the storage and methods of handling collections of characters.
 
void resize(size_t len, bool copyValues=false)
 
this file contains all the compiler specific defines