Imager.h
Classes
- Imager -- Class that contains functions needed for imager (full description)
Interface
- Public Members
- Imager(MeasurementSet& ms)
- Imager(const Imager&)
- Imager& operator=(const Imager&)
- virtual ~Imager()
- virtual Bool openSubTables()
- virtual Bool lock()
- virtual Bool unlock()
- virtual Bool selectDataChannel(VisSet& vs, Vector<Int>& spectralwindowids, String& dataMode, Vector<Int>& dataNchan, Vector<Int>& dataStart, Vector<Int>& dataStep, MRadialVelocity& mDataStart, MRadialVelocity& mDataStep)
- virtual Bool checkCoord(CoordinateSystem& coordsys, String& imageName)
- virtual void setImageParam(Int& nx, Int& ny, Int& npol, Int& nchan)
- virtual void makeVisSet(VisSet* & vs, MeasurementSet& ms, Bool compress=False, Bool mosaicOrder=False)
- virtual void makeVisSet(MeasurementSet& ms, Bool compress=False, Bool mosaicOrder=False)
- virtual void writeHistory(LogIO& os)
- virtual void writeCommand(LogIO& os)
Forward declarations
Member Description
Default constructor
Imager(const Imager&)
Copy constructor and assignment operator
Imager& operator=(const Imager&)
Destructor
open all the subtables as userNoReadLock
virtual Bool lock()
Lock the ms and its subtables
virtual Bool unlock()
Unlock the ms and its subtables
Utility function to do channel selection
Utility function to check coordinate match with existing image
virtual void setImageParam(Int& nx, Int& ny, Int& npol, Int& nchan)
virtual void makeVisSet(VisSet* & vs, MeasurementSet& ms, Bool compress=False, Bool mosaicOrder=False)
VisSet and resort
virtual void makeVisSet(MeasurementSet& ms, Bool compress=False, Bool mosaicOrder=False)
Just to create the SORTED_TABLE