Construct from a MeasurementSet, with iteration order specified in columns (giving the MS enum for the column) Specify channel selection as a Matrix(3,nSpw) where for each spectral window the three values are start,nChannel and spectral window number. Spectral windows without an entry will have all channels selected. Specify a time interval for iterating in 'chunks' of time. The default time interval of 0 groups all times together. This constructor creates three new columns: MODEL_DATA and CORRECTED_DATA and IMAGING_WEIGHT If they already exist and have the same channel selection applied, they are reused. Note that the contents of these columns are NOT initialized, you should fill them before trying to read the data. The MS calibration scratch columns can be optionally compressed.
Construct from an existing VisSet, this references the underlying MeasurementSet(s) but allows a new iteration order and time interval to be specified.
Destructor, flushes the data to disk
Initializes scratch columns
Flushes the data to disk
Reset the channel selection. Only subsets of the original selection (set in constructor) can be specified. Note: this calls origin on the iterator.
number of antennas
number of spectral windows
number of channels in each spectral window
start channel of VisSet selection in each spectral window
number of coherences
Lock and unlock the associated MS
Remove an existing cal set (a CORRECTED_DATA, MODEL_DATA and IMAGING_WEIGHT column set and, optionally, any associated compression columns)