29 #ifndef MS_MSDATADESCINDEX_H 30 #define MS_MSDATADESCINDEX_H 33 #include <casacore/casa/aips.h> 34 #include <casacore/ms/MeasurementSets/MSDataDescription.h> 35 #include <casacore/ms/MeasurementSets/MSDataDescColumns.h> 36 #include <casacore/casa/Arrays/Vector.h> 37 #include <casacore/casa/BasicSL/String.h>
A Table intended to hold a MeasurementSet DATADESCRIPTION table.
MSDataDescIndex()
Disallow null constructor.
Vector< Int > matchPolId(const Int &polId)
Look up DATA_DESC_ID's for a given polarization id.
virtual ~MSDataDescIndex()
Null destructor.
Vector< Int > dataDescIds_p
Vector cache of DataDesc id's.
Class to handle lookup or indexing into a MS DATA_DESC subtable.
Vector< Int > matchSpwIdAndPolznId(const Int &spwId, const Int &polznId)
Look up DATA_DESC_ID's for a given spectral window and polarization id.
Vector< Int > matchSpwId(const Int &spwId)
Look up DATA_DESC_ID's for a given spectral window id.
MSDataDescColumns msDataDescCols_p
DATA_DESC subtable column accessor.
this file contains all the compiler specific defines
A class to provide easy access to MSDataDescription columns.