29 #ifndef MS_MSSOURCEINDEX_H
30 #define MS_MSSOURCEINDEX_H
ROMSSourceColumns * msSourceCols_p
Pointer to local ROMSSourceColumns object.
MSSourceIndex & operator=(const MSSourceIndex &other)
A class to provide easy read-only access to MSSource columns.
Vector< Int > matchSourceCode(const String &code)
add for source code selection
RecordFieldPtr< Int > spwId_p
Int & spectralWindowId()
access to the spectral window ID key, throws an exception if isNull() is False
MSSourceIndex()
no index attached, use the attach function or assignment operator to change that
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if a human readable name(i.e."black").In many places throughout the plotter
A Table intended to hold a MeasurementSet SOURCE table.
void attach(const MSSource &source)
RecordFieldPtr< Int > sourceId_p
Vector< uInt > getRowNumbersOfSourceID(const Int sid)
Return rows matching a SourceID.
Int & sourceId()
access to the source ID key, throws an exception if isNull() is False
static Int compare(const Block< void * > &fieldPtrs, const Block< void * > &dataPtrs, const Block< Int > &dataTypes, Int index)
the specialized compare function to pass to the ColumnsIndex object.
String: the storage and methods of handling collections of characters.
Vector< Int > matchSourceName(const String &name)
Match a source name or list of source names to a set of SOURCE_ID's.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.