|
| VLAFiller (casacore::MeasurementSet &output, VLALogicalRecord &input, casacore::Double freqTolerance=0.0, casacore::Bool autocorr=false, const casacore::String &antnamescheme="new", const casacore::Bool &applyTsys=true) |
| Construct a VLAFiller object that will data from the specified input, and writes it to the supplied MeasurementSet. More...
|
|
| ~VLAFiller () |
| Does nothing special. More...
|
|
void | setFilter (const VLAFilterSet &filter) |
| Set the filter that will be used to restrict which input records get copied to the output MS. More...
|
|
void | fill (casacore::Int verbose=1) |
| fill the supplied casacore::MeasurementSet from the the supplied VLABuffer. More...
|
|
void | setStopParams (casacore::String &, casacore::String &) |
| Set the stop Parameters for filling. More...
|
|
Public Member Functions inherited from casacore::MSColumns |
| MSColumns (MeasurementSet &ms) |
| Create a columns object that accesses the data in the specified MS. More...
|
|
| ~MSColumns () |
| The destructor does nothing special. More...
|
|
MSAntennaColumns & | antenna () |
| Read-write 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 () |
| Read-write access to optional subtables. More...
|
|
MSFreqOffsetColumns & | freqOffset () |
|
MSSourceColumns & | source () |
|
MSSysCalColumns & | sysCal () |
|
MSWeatherColumns & | weather () |
|
const ROMSAntennaColumns & | antenna () const |
| Read-only access to required subtables. More...
|
|
const ROMSDataDescColumns & | dataDescription () const |
|
const ROMSFeedColumns & | feed () const |
|
const ROMSFieldColumns & | field () const |
|
const ROMSFlagCmdColumns & | flagCmd () const |
|
const ROMSHistoryColumns & | history () const |
|
const ROMSObservationColumns & | observation () const |
|
const ROMSPointingColumns & | pointing () const |
|
const ROMSPolarizationColumns & | polarization () const |
|
const ROMSProcessorColumns & | processor () const |
|
const ROMSSourceColumns & | source () const |
|
const ROMSSpWindowColumns & | spectralWindow () const |
|
const ROMSStateColumns & | state () const |
|
const ROMSDopplerColumns & | doppler () const |
| Read-only access to optional subtables. More...
|
|
const ROMSFreqOffsetColumns & | freqOffset () const |
|
const ROMSSysCalColumns & | sysCal () const |
|
const ROMSWeatherColumns & | 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 (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 () |
| Read-write 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 () |
| Read-write 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 ROScalarColumn< Int > & | antenna1 () const |
| Read-only access to required columns. More...
|
|
const ROScalarColumn< Int > & | antenna2 () const |
|
const ROScalarColumn< Int > & | arrayId () const |
|
const ROScalarColumn< Int > & | dataDescId () const |
|
const ROScalarColumn< Double > & | exposure () const |
|
const ROScalarQuantColumn
< Double > & | exposureQuant () const |
|
const ROScalarColumn< Int > & | feed1 () const |
|
const ROScalarColumn< Int > & | feed2 () const |
|
const ROScalarColumn< Int > & | fieldId () const |
|
const ROArrayColumn< Bool > & | flag () const |
|
const ROArrayColumn< Bool > & | flagCategory () const |
|
const ROScalarColumn< Bool > & | flagRow () const |
|
const ROScalarColumn< Double > & | interval () const |
|
const ROScalarQuantColumn
< Double > & | intervalQuant () const |
|
const ROScalarColumn< Int > & | observationId () const |
|
const ROScalarColumn< Int > & | processorId () const |
|
const ROScalarColumn< Int > & | scanNumber () const |
|
const ROArrayColumn< Float > & | sigma () const |
|
const ROScalarColumn< Int > & | stateId () const |
|
const ROScalarColumn< Double > & | time () const |
|
const ROScalarQuantColumn
< Double > & | timeQuant () const |
|
const ROScalarMeasColumn
< MEpoch > & | timeMeas () const |
|
const ROScalarColumn< Double > & | timeCentroid () const |
|
const ROScalarQuantColumn
< Double > & | timeCentroidQuant () const |
|
const ROScalarMeasColumn
< MEpoch > & | timeCentroidMeas () const |
|
const ROArrayColumn< Double > & | uvw () const |
|
const ROArrayQuantColumn
< Double > & | uvwQuant () const |
|
const ROScalarMeasColumn< Muvw > & | uvwMeas () const |
|
const ROArrayColumn< Float > & | weight () const |
|
const ROScalarColumn< Int > & | antenna3 () const |
| Read-only access to optional columns. More...
|
|
const ROScalarColumn< Bool > & | baselineRef () const |
|
const ROArrayColumn< Complex > & | correctedData () const |
|
const ROArrayColumn< Complex > & | data () const |
|
const ROScalarColumn< Int > & | feed3 () const |
|
const ROArrayColumn< Float > & | floatData () const |
|
const ROArrayColumn< Float > & | imagingWeight () const |
|
const ROArrayColumn< Complex > & | lagData () const |
|
const ROArrayColumn< Complex > & | modelData () const |
|
const ROScalarColumn< Int > & | phaseId () const |
|
const ROScalarColumn< Int > & | pulsarBin () const |
|
const ROScalarColumn< Int > & | pulsarGateId () const |
|
const ROArrayColumn< Float > & | sigmaSpectrum () const |
|
const ROScalarColumn< Double > & | timeExtraPrec () const |
|
const ROScalarQuantColumn
< Double > & | timeExtraPrecQuant () const |
|
const ROArrayColumn< Double > & | uvw2 () const |
|
const ROScalarMeasColumn< Muvw > & | uvw2Meas () const |
|
const ROArrayQuantColumn
< Double > & | uvw2Quant () const |
|
const ROArrayColumn< Complex > & | videoPoint () const |
|
const ROArrayColumn< Float > & | weightSpectrum () const |
|
const ROArrayColumn< Float > & | weightSpectrumCorrected () const |
|
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...
|
|
Public Member Functions inherited from casacore::ROMSMainColumns |
| ROMSMainColumns (const MeasurementSet &ms) |
| Create a columns object that accesses the data in the specified Table. More...
|
|
| ~ROMSMainColumns () |
| The desctructor does nothing special. More...
|
|
const ROScalarColumn< Int > & | antenna1 () const |
| Access to required columns. More...
|
|
const ROScalarColumn< Int > & | antenna2 () const |
|
const ROScalarColumn< Int > & | arrayId () const |
|
const ROScalarColumn< Int > & | dataDescId () const |
|
const ROScalarColumn< Double > & | exposure () const |
|
const ROScalarQuantColumn
< Double > & | exposureQuant () const |
|
const ROScalarColumn< Int > & | feed1 () const |
|
const ROScalarColumn< Int > & | feed2 () const |
|
const ROScalarColumn< Int > & | fieldId () const |
|
const ROArrayColumn< Bool > & | flag () const |
|
const ROArrayColumn< Bool > & | flagCategory () const |
|
const ROScalarColumn< Bool > & | flagRow () const |
|
const ROScalarColumn< Double > & | interval () const |
|
const ROScalarQuantColumn
< Double > & | intervalQuant () const |
|
const ROScalarColumn< Int > & | observationId () const |
|
const ROScalarColumn< Int > & | processorId () const |
|
const ROScalarColumn< Int > & | scanNumber () const |
|
const ROArrayColumn< Float > & | sigma () const |
|
const ROScalarColumn< Int > & | stateId () const |
|
const ROScalarColumn< Double > & | time () const |
|
const ROScalarQuantColumn
< Double > & | timeQuant () const |
|
const ROScalarMeasColumn
< MEpoch > & | timeMeas () const |
|
const ROScalarColumn< Double > & | timeCentroid () const |
|
const ROScalarQuantColumn
< Double > & | timeCentroidQuant () const |
|
const ROScalarMeasColumn
< MEpoch > & | timeCentroidMeas () const |
|
const ROArrayColumn< Double > & | uvw () const |
|
const ROArrayQuantColumn
< Double > & | uvwQuant () const |
|
const ROScalarMeasColumn< Muvw > & | uvwMeas () const |
|
const ROArrayColumn< Float > & | weight () const |
|
const ROScalarColumn< Int > & | antenna3 () const |
| Access to optional columns. More...
|
|
const ROScalarColumn< Bool > & | baselineRef () const |
|
const ROArrayColumn< Complex > & | correctedData () const |
|
const ROArrayColumn< Complex > & | data () const |
|
const ROScalarColumn< Int > & | feed3 () const |
|
const ROArrayColumn< Float > & | floatData () const |
|
const ROArrayColumn< Float > & | imagingWeight () const |
|
const ROArrayColumn< Complex > & | lagData () const |
|
const ROArrayColumn< Complex > & | modelData () const |
|
const ROScalarColumn< Int > & | phaseId () const |
|
const ROScalarColumn< Int > & | pulsarBin () const |
|
const ROScalarColumn< Int > & | pulsarGateId () const |
|
const ROArrayColumn< Float > & | sigmaSpectrum () const |
|
const ROScalarColumn< Double > & | timeExtraPrec () const |
|
const ROScalarQuantColumn
< Double > & | timeExtraPrecQuant () const |
|
const ROArrayColumn< Double > & | uvw2 () const |
|
const ROScalarMeasColumn< Muvw > & | uvw2Meas () const |
|
const ROArrayQuantColumn
< Double > & | uvw2Quant () const |
|
const ROArrayColumn< Complex > & | videoPoint () const |
|
const ROArrayColumn< Float > & | weightSpectrum () const |
|
const ROArrayColumn< Float > & | weightSpectrumCorrected () const |
|
uInt | 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...
|
|
Functions to convert from VLA archive format to a casacore::MeasurementSet.
Intended use:
Public interface
Review Status
- Date Reviewed:
- yyyy/mm/dd
Prerequisite
-
SomeClass
-
SomeOtherClass
-
some concept
Etymology
Synopsis
Example
Motivation
Template Type Argument Requirements (T)
Thrown Exceptions
To Do
-
add this feature
-
fix this bug
-
start discussion of this possible extension
Definition at line 109 of file VLAFiller.h.