29 #ifndef BIMA_DOMIRFILLER_H
30 #define BIMA_DOMIRFILLER_H
34 #include <tasking/Tasking/ApplicationObject.h>
37 #include <tasking/Glish/GlishRecord.h>
130 ParameterSet ¶meters,
void setoptions(const casacore::Record &opts)
set the options for filling.
casacore::Record getOptions()
get the current filling options
casacore::Record getoptions()
get the current filling options
void fill(const casacore::String &msfile)
fill the output casacore::MS according to the current selections and options.
an exception indicating that a requested data selection from a Miriad dataset is not available...
void fill(const casacore::String &msfile)
return basic characteristics of the input dataset as a GlishRecord.
virtual casacore::Vector< casacore::String > methods() const
GlishRecord summary(casacore::Bool verbose=true, casacore::Bool scan=true)
return a description of the input Miriad dataset's contents as a Record object.
~mirfiller()
destruct this filler
virtual MethodResult runMethod(casacore::uInt which, ParameterSet ¶meters, casacore::Bool runMethod)
void selectSpectra(const casacore::Vector< casacore::Int > &wideChans, const casacore::Vector< casacore::Int > &narrowWins)
select spectral data from the input Miriad dataset.
virtual casacore::Vector< casacore::String > noTraceMethods() const
void selectspectra(const casacore::Vector< casacore::Int > &wideChans, const casacore::Vector< casacore::Int > &narrowWins)
select spectra from the input Miriad dataset.
A hierarchical collection of named fields of various types.
bool Bool
Define the standard types used by Casacore.
A Distributed Object for filling MIRIAD uv data into an MS.
BIMA MIRIAD dataset to MeasurementSet2 filler.
void selectpols(const casacore::Vector< casacore::Int > pols)
select polarization setups from the input Miriad dataset.
virtual casacore::String className() const
String: the storage and methods of handling collections of characters.
void setOptions(const casacore::Record &opts)
set the options for filling.