29#include <casacore/casa/aips.h>
30#include <casacore/measures/Measures/MDirection.h>
31#include <casacore/measures/Measures/MEpoch.h>
32#include <casacore/measures/Measures/MCPosition.h>
33#include <casacore/measures/TableMeasures/ArrayMeasColumn.h>
34#include <casacore/measures/TableMeasures/ArrayQuantColumn.h>
35#include <casacore/measures/TableMeasures/ScalarMeasColumn.h>
36#include <casacore/measures/TableMeasures/ScalarQuantColumn.h>
37#include <casacore/ms/MeasurementSets/MSAntennaColumns.h>
38#include <casacore/ms/MeasurementSets/MSDataDescColumns.h>
39#include <casacore/ms/MeasurementSets/MSDopplerColumns.h>
40#include <casacore/ms/MeasurementSets/MSFeedColumns.h>
41#include <casacore/ms/MeasurementSets/MSFieldColumns.h>
42#include <casacore/ms/MeasurementSets/MSFlagCmdColumns.h>
43#include <casacore/ms/MeasurementSets/MSFreqOffColumns.h>
44#include <casacore/ms/MeasurementSets/MSHistoryColumns.h>
45#include <casacore/ms/MeasurementSets/MSMainColumns.h>
46#include <casacore/ms/MeasurementSets/MSObsColumns.h>
47#include <casacore/ms/MeasurementSets/MSPointingColumns.h>
48#include <casacore/ms/MeasurementSets/MSPolColumns.h>
49#include <casacore/ms/MeasurementSets/MSProcessorColumns.h>
50#include <casacore/ms/MeasurementSets/MSSourceColumns.h>
51#include <casacore/ms/MeasurementSets/MSSpWindowColumns.h>
52#include <casacore/ms/MeasurementSets/MSStateColumns.h>
53#include <casacore/ms/MeasurementSets/MSSysCalColumns.h>
54#include <casacore/ms/MeasurementSets/MSWeatherColumns.h>
Types
Types of known MDirections Warning: The order defines the order in the translation matrix FromTo in ...
Types
Types of known MEpochs Caution: The order defines the order in the translation matrix in the MCEpoch...
MSAntennaColumns antenna_p
Access to subtables.
const MSSpWindowColumns & spectralWindow() const
MSDopplerColumns & doppler()
Access to optional subtables.
const MSPolarizationColumns & polarization() const
const MSFeedColumns & feed() const
MSSysCalColumns & sysCal()
MSObservationColumns & observation()
MSObservationColumns observation_p
void setEpochRef(MEpoch::Types ref, Bool tableMustBeEmpty=True)
set the EPOCH reference type in all EPOCH columns in the MS.
MSWeatherColumns weather_p
MSDataDescColumns dataDesc_p
const MSHistoryColumns & history() const
MSProcessorColumns & processor()
MSDopplerColumns doppler_p
MSFlagCmdColumns & flagCmd()
const MSDopplerColumns & doppler() const
Access to optional subtables.
const MSFreqOffsetColumns & freqOffset() const
const MSFieldColumns & field() const
const MSSourceColumns & source() const
const MSObservationColumns & observation() const
~MSColumns()
The destructor does nothing special.
const MSProcessorColumns & processor() const
MSAntennaColumns & antenna()
Access to required subtables.
MSPointingColumns pointing_p
MSHistoryColumns history_p
MSFlagCmdColumns flagCmd_p
MSFreqOffsetColumns & freqOffset()
MSSpWindowColumns spectralWindow_p
const MSAntennaColumns & antenna() const
Access to required subtables.
const MSDataDescColumns & dataDescription() const
const MSSysCalColumns & sysCal() const
void setDirectionRef(MDirection::Types ref)
set the DIRECTION reference type for FIELD, POINTING and SOURCE tables (except for antenna frame dire...
MSSourceColumns & source()
MSPolarizationColumns & polarization()
MSDataDescColumns & dataDescription()
MSWeatherColumns & weather()
MSSpWindowColumns & spectralWindow()
MSHistoryColumns & history()
MSPointingColumns & pointing()
MSFreqOffsetColumns freqOffset_p
MSProcessorColumns processor_p
const MSFlagCmdColumns & flagCmd() const
const MSWeatherColumns & weather() const
const MSStateColumns & state() const
const MSPointingColumns & pointing() const
MSColumns(const MeasurementSet &ms)
Create a columns object that accesses the data in the specified MS.
MSPolarizationColumns polarization_p
this file contains all the compiler specific defines
bool Bool
Define the standard types used by Casacore.