Imager.h

Classes

Imager -- Class that contains functions needed for imager (full description)

class Imager

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)

Description

Forward declarations

Member Description

Imager(MeasurementSet& ms)

Default constructor

Imager(const Imager&)

Copy constructor and assignment operator

Imager& operator=(const Imager&)

virtual ~Imager()

Destructor

virtual Bool openSubTables()

open all the subtables as userNoReadLock

virtual Bool lock()

Lock the ms and its subtables

virtual Bool unlock()

Unlock the ms and its subtables

virtual Bool selectDataChannel(VisSet& vs, Vector<Int>& spectralwindowids, String& dataMode, Vector<Int>& dataNchan, Vector<Int>& dataStart, Vector<Int>& dataStep, MRadialVelocity& mDataStart, MRadialVelocity& mDataStep)

Utility function to do channel selection

virtual Bool checkCoord(CoordinateSystem& coordsys, String& imageName)

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

virtual void writeHistory(LogIO& os)

virtual void writeCommand(LogIO& os)