casa::ImagerMultiMS Class Reference

#include <ImagerMultiMS.h>

Inheritance diagram for casa::ImagerMultiMS:

Inheritance graph
[legend]
Collaboration diagram for casa::ImagerMultiMS:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 35 of file ImagerMultiMS.h.

Public Member Functions

 ImagerMultiMS ()
 Default constructor with no ms.
virtual Bool setDataPerMS (const String &msname, const String &mode, const Vector< Int > &nchan, const Vector< Int > &start, const Vector< Int > &step, const Vector< Int > &spectralwindowids, const Vector< Int > &fieldids, const String &msSelect="", const String &timerng="", const String &fieldnames="", const Vector< Int > &antIndex=Vector< Int >(), const String &antnames="", const String &spwstring="", const String &uvdist="", const String &scan="")
 Set the data selection on for each ms seperately.
virtual Bool setimage (const Int nx, const Int ny, const Quantity &cellx, const Quantity &celly, const String &stokes, Bool doShift, const MDirection &phaseCenter, const Quantity &shiftx, const Quantity &shifty, const String &mode, const Int nchan, const Int start, const Int step, const MRadialVelocity &mStart, const MRadialVelocity &mStep, const Vector< Int > &spectralwindowids, const Int fieldid, const Int facets, const Quantity &distance)
 Set image construction parameters.
Bool selectDataChannel ()
virtual Bool lock ()
 Lock the ms and its subtables.
virtual Bool unlock ()
 Unlock the ms and its subtables.
virtual Bool openSubTables ()
 open sub tables

Protected Attributes

Block< Vector< Int > > blockNChan_p
Block< Vector< Int > > blockStart_p
Block< Vector< Int > > blockStep_p
Block< Vector< Int > > blockSpw_p
Block< MeasurementSetblockMSSel_p
Int numMS_p
Bool dataSet_p


Constructor & Destructor Documentation

casa::ImagerMultiMS::ImagerMultiMS (  ) 

Default constructor with no ms.


Member Function Documentation

virtual Bool casa::ImagerMultiMS::setDataPerMS ( const String msname,
const String mode,
const Vector< Int > &  nchan,
const Vector< Int > &  start,
const Vector< Int > &  step,
const Vector< Int > &  spectralwindowids,
const Vector< Int > &  fieldids,
const String msSelect = "",
const String timerng = "",
const String fieldnames = "",
const Vector< Int > &  antIndex = VectorInt >(),
const String antnames = "",
const String spwstring = "",
const String uvdist = "",
const String scan = "" 
) [virtual]

Set the data selection on for each ms seperately.

Reimplemented from casa::Imager.

virtual Bool casa::ImagerMultiMS::setimage ( const Int  nx,
const Int  ny,
const Quantity cellx,
const Quantity celly,
const String stokes,
Bool  doShift,
const MDirection phaseCenter,
const Quantity shiftx,
const Quantity shifty,
const String mode,
const Int  nchan,
const Int  start,
const Int  step,
const MRadialVelocity mStart,
const MRadialVelocity mStep,
const Vector< Int > &  spectralwindowids,
const Int  fieldid,
const Int  facets,
const Quantity distance 
) [virtual]

Set image construction parameters.

Reimplemented from casa::Imager.

Bool casa::ImagerMultiMS::selectDataChannel (  ) 

virtual Bool casa::ImagerMultiMS::lock (  )  [virtual]

Lock the ms and its subtables.

Reimplemented from casa::Imager.

virtual Bool casa::ImagerMultiMS::unlock (  )  [virtual]

Unlock the ms and its subtables.

Reimplemented from casa::Imager.

virtual Bool casa::ImagerMultiMS::openSubTables (  )  [virtual]

open sub tables

Reimplemented from casa::Imager.


Member Data Documentation

Block<Vector<Int> > casa::ImagerMultiMS::blockNChan_p [protected]

Definition at line 87 of file ImagerMultiMS.h.

Block<Vector<Int> > casa::ImagerMultiMS::blockStart_p [protected]

Definition at line 88 of file ImagerMultiMS.h.

Block<Vector<Int> > casa::ImagerMultiMS::blockStep_p [protected]

Definition at line 89 of file ImagerMultiMS.h.

Block<Vector<Int> > casa::ImagerMultiMS::blockSpw_p [protected]

Definition at line 90 of file ImagerMultiMS.h.

Block<MeasurementSet> casa::ImagerMultiMS::blockMSSel_p [protected]

Definition at line 91 of file ImagerMultiMS.h.

Int casa::ImagerMultiMS::numMS_p [protected]

Definition at line 93 of file ImagerMultiMS.h.

Bool casa::ImagerMultiMS::dataSet_p [protected]

Definition at line 94 of file ImagerMultiMS.h.


The documentation for this class was generated from the following file:
Generated on Mon Sep 1 22:48:04 2008 for NRAOCASA by  doxygen 1.5.1