|
| MSColumns (const MeasurementSet &ms) |
| Create a columns object that accesses the data in the specified MS. More...
|
|
| ~MSColumns () |
| The destructor does nothing special. More...
|
|
MSAntennaColumns & | antenna () |
| Access to required subtables. More...
|
|
MSDataDescColumns & | dataDescription () |
|
MSFeedColumns & | feed () |
|
MSFieldColumns & | field () |
|
MSFlagCmdColumns & | flagCmd () |
|
MSHistoryColumns & | history () |
|
MSObservationColumns & | observation () |
|
MSPointingColumns & | pointing () |
|
MSPolarizationColumns & | polarization () |
|
MSProcessorColumns & | processor () |
|
MSSpWindowColumns & | spectralWindow () |
|
MSStateColumns & | state () |
|
MSDopplerColumns & | doppler () |
| Access to optional subtables. More...
|
|
MSFreqOffsetColumns & | freqOffset () |
|
MSSourceColumns & | source () |
|
MSSysCalColumns & | sysCal () |
|
MSWeatherColumns & | weather () |
|
const MSAntennaColumns & | antenna () const |
| Access to required subtables. More...
|
|
const MSDataDescColumns & | dataDescription () const |
|
const MSFeedColumns & | feed () const |
|
const MSFieldColumns & | field () const |
|
const MSFlagCmdColumns & | flagCmd () const |
|
const MSHistoryColumns & | history () const |
|
const MSObservationColumns & | observation () const |
|
const MSPointingColumns & | pointing () const |
|
const MSPolarizationColumns & | polarization () const |
|
const MSProcessorColumns & | processor () const |
|
const MSSpWindowColumns & | spectralWindow () const |
|
const MSStateColumns & | state () const |
|
const MSDopplerColumns & | doppler () const |
| Access to optional subtables. More...
|
|
const MSFreqOffsetColumns & | freqOffset () const |
|
const MSSourceColumns & | source () const |
|
const MSSysCalColumns & | sysCal () const |
|
const MSWeatherColumns & | weather () const |
|
void | setEpochRef (MEpoch::Types ref, Bool tableMustBeEmpty=True) |
| set the EPOCH reference type in all EPOCH columns in the MS. More...
|
|
void | setDirectionRef (MDirection::Types ref) |
| set the DIRECTION reference type for FIELD, POINTING and SOURCE tables (except for antenna frame directions). More...
|
|
Public Member Functions inherited from casacore::MSMainColumns |
| MSMainColumns (const MeasurementSet &ms) |
| Create a columns object that accesses the data in the specified Table. More...
|
|
| ~MSMainColumns () |
| The desctructor does nothing special. More...
|
|
ScalarColumn< Int > & | antenna1 () |
| Access to required columns. More...
|
|
ScalarColumn< Int > & | antenna2 () |
|
ScalarColumn< Int > & | arrayId () |
|
ScalarColumn< Int > & | dataDescId () |
|
ScalarColumn< Double > & | exposure () |
|
ScalarQuantColumn< Double > & | exposureQuant () |
|
ScalarColumn< Int > & | feed1 () |
|
ScalarColumn< Int > & | feed2 () |
|
ScalarColumn< Int > & | fieldId () |
|
ArrayColumn< Bool > & | flag () |
|
ArrayColumn< Bool > & | flagCategory () |
|
ScalarColumn< Bool > & | flagRow () |
|
ScalarColumn< Double > & | interval () |
|
ScalarQuantColumn< Double > & | intervalQuant () |
|
ScalarColumn< Int > & | observationId () |
|
ScalarColumn< Int > & | processorId () |
|
ScalarColumn< Int > & | scanNumber () |
|
ArrayColumn< Float > & | sigma () |
|
ScalarColumn< Int > & | stateId () |
|
ScalarColumn< Double > & | time () |
|
ScalarQuantColumn< Double > & | timeQuant () |
|
ScalarMeasColumn< MEpoch > & | timeMeas () |
|
ScalarColumn< Double > & | timeCentroid () |
|
ScalarQuantColumn< Double > & | timeCentroidQuant () |
|
ScalarMeasColumn< MEpoch > & | timeCentroidMeas () |
|
ArrayColumn< Double > & | uvw () |
|
ArrayQuantColumn< Double > & | uvwQuant () |
|
ScalarMeasColumn< Muvw > & | uvwMeas () |
|
ArrayColumn< Float > & | weight () |
|
ScalarColumn< Int > & | antenna3 () |
| Access to optional columns. More...
|
|
ScalarColumn< Bool > & | baselineRef () |
|
ArrayColumn< Complex > & | correctedData () |
|
ArrayColumn< Complex > & | data () |
|
ScalarColumn< Int > & | feed3 () |
|
ArrayColumn< Float > & | floatData () |
|
ArrayColumn< Float > & | imagingWeight () |
|
ArrayColumn< Complex > & | lagData () |
|
ArrayColumn< Complex > & | modelData () |
|
ScalarColumn< Int > & | phaseId () |
|
ScalarColumn< Int > & | pulsarBin () |
|
ScalarColumn< Int > & | pulsarGateId () |
|
ArrayColumn< Float > & | sigmaSpectrum () |
|
ScalarColumn< Double > & | timeExtraPrec () |
|
ScalarQuantColumn< Double > & | timeExtraPrecQuant () |
|
ArrayColumn< Double > & | uvw2 () |
|
ScalarMeasColumn< Muvw > & | uvw2Meas () |
|
ArrayQuantColumn< Double > & | uvw2Quant () |
|
ArrayColumn< Complex > & | videoPoint () |
|
ArrayColumn< Float > & | weightSpectrum () |
|
ArrayColumn< Float > & | weightSpectrumCorrected () |
|
const ScalarColumn< Int > & | antenna1 () const |
| Const access to required columns. More...
|
|
const ScalarColumn< Int > & | antenna2 () const |
|
const ScalarColumn< Int > & | arrayId () const |
|
const ScalarColumn< Int > & | dataDescId () const |
|
const ScalarColumn< Double > & | exposure () const |
|
const ScalarQuantColumn< Double > & | exposureQuant () const |
|
const ScalarColumn< Int > & | feed1 () const |
|
const ScalarColumn< Int > & | feed2 () const |
|
const ScalarColumn< Int > & | fieldId () const |
|
const ArrayColumn< Bool > & | flag () const |
|
const ArrayColumn< Bool > & | flagCategory () const |
|
const ScalarColumn< Bool > & | flagRow () const |
|
const ScalarColumn< Double > & | interval () const |
|
const ScalarQuantColumn< Double > & | intervalQuant () const |
|
const ScalarColumn< Int > & | observationId () const |
|
const ScalarColumn< Int > & | processorId () const |
|
const ScalarColumn< Int > & | scanNumber () const |
|
const ArrayColumn< Float > & | sigma () const |
|
const ScalarColumn< Int > & | stateId () const |
|
const ScalarColumn< Double > & | time () const |
|
const ScalarQuantColumn< Double > & | timeQuant () const |
|
const ScalarMeasColumn< MEpoch > & | timeMeas () const |
|
const ScalarColumn< Double > & | timeCentroid () const |
|
const ScalarQuantColumn< Double > & | timeCentroidQuant () const |
|
const ScalarMeasColumn< MEpoch > & | timeCentroidMeas () const |
|
const ArrayColumn< Double > & | uvw () const |
|
const ArrayQuantColumn< Double > & | uvwQuant () const |
|
const ScalarMeasColumn< Muvw > & | uvwMeas () const |
|
const ArrayColumn< Float > & | weight () const |
|
const ScalarColumn< Int > & | antenna3 () const |
| Access to optional columns. More...
|
|
const ScalarColumn< Bool > & | baselineRef () const |
|
const ArrayColumn< Complex > & | correctedData () const |
|
const ArrayColumn< Complex > & | data () const |
|
const ScalarColumn< Int > & | feed3 () const |
|
const ArrayColumn< Float > & | floatData () const |
|
const ArrayColumn< Float > & | imagingWeight () const |
|
const ArrayColumn< Complex > & | lagData () const |
|
const ArrayColumn< Complex > & | modelData () const |
|
const ScalarColumn< Int > & | phaseId () const |
|
const ScalarColumn< Int > & | pulsarBin () const |
|
const ScalarColumn< Int > & | pulsarGateId () const |
|
const ArrayColumn< Float > & | sigmaSpectrum () const |
|
const ScalarColumn< Double > & | timeExtraPrec () const |
|
const ScalarQuantColumn< Double > & | timeExtraPrecQuant () const |
|
const ArrayColumn< Double > & | uvw2 () const |
|
const ScalarMeasColumn< Muvw > & | uvw2Meas () const |
|
const ArrayQuantColumn< Double > & | uvw2Quant () const |
|
const ArrayColumn< Complex > & | videoPoint () const |
|
const ArrayColumn< Float > & | weightSpectrum () const |
|
const ArrayColumn< Float > & | weightSpectrumCorrected () const |
|
rownr_t | nrow () const |
| Convenience function that returns the number of rows in any of the columns. More...
|
|
Vector< String > | flagCategories () const |
| Returns the category labels for the FLAG_CATEGORY column. More...
|
|
void | setEpochRef (MEpoch::Types ref, Bool tableMustBeEmpty=True) |
| set the epoch type for the TIME and TIME_CENTROID columns. More...
|
|
void | setUVWRef (Muvw::Types ref) |
| set the UVW reference type for the UVW and UVW2 (if defined) columns. More...
|
|
void | setFlagCategories (const Vector< String > &categories) |
| Set the flag category labels to the supplied values (in the CATEGORY keyword of the FLAG_CATEGORY column). More...
|
|