29 #ifndef MS_MSPOINTING_H 30 #define MS_MSPOINTING_H 32 #include <casacore/casa/aips.h> 33 #include <casacore/ms/MeasurementSets/MSTable.h> 34 #include <casacore/ms/MeasurementSets/MSPointingEnums.h> 79 public MSTable<MSPointingEnums::PredefinedColumns,
80 MSPointingEnums::PredefinedKeywords>
MSPointing & operator=(const MSPointing &)
Assignment operator, reference semantics.
Create a new table - define shapes, data managers, etc.
MSPointing()
This constructs an empty MSPointing.
Main interface class to a read/write table.
A Table intended to hold a MeasurementSet POINTING table.
MSPointing referenceCopy(const String &newTableName, const Block< String > &writableColumns) const
Make a special copy of this Table which references all columns from this Table except those mentioned...
~MSPointing()
As with tables, the destructor writes the table if necessary.
bool Bool
Define the standard types used by Casacore.
Enums for the MeasurementSet POINTING table.
static void init()
Initialize the statics appropriately.
Bool hasBeenDestroyed_p
required by the need to throw an exception in the destructor
A Table intended to hold astronomical data.
String: the storage and methods of handling collections of characters.
const String & tableName() const
Get the table name.
this file contains all the compiler specific defines
TableOption
Define the possible options how a table can be opened.