casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes
casa::SIMapperBase Class Reference

Class that contains functions needed for imager. More...

#include <SIMapperBase.h>

Inheritance diagram for casa::SIMapperBase:
casa::SIMapper

List of all members.

Public Member Functions

 SIMapperBase (CountedPtr< SIImageStore > imagestore, CountedPtr< FTMachine > ftmachine, Int mapperid)
 Default constructor.
virtual ~SIMapperBase ()
For but need to keep base
class implementation for
initial testing *virtual void 
initializeGrid ()
virtual void grid ()
virtual void finalizeGrid ()
virtual void initializeDegrid ()
virtual void degrid ()
virtual void finalizeDegrid ()
virtual Record getFTMRecord ()
String getImageName ()

Public Attributes

For KG: Need to add 'vb' coming into these functions. Would be good to make these pure virtual

Protected Member Functions

*void initImages ()

Protected Attributes

*CountedPtr< FTMachineitsFTMachine
*CountedPtr< FTMachineitsInverseFTMachine
CountedPtr< CoordinateSystemitsCoordSys
IPosition itsImageShape
CountedPtr< SIImageStoreitsImages
Array< FloatitsOriginalResidual
 This is only for testing.
Bool itsIsModelUpdated
 These are supporting params.
Int itsMapperId

Detailed Description

Class that contains functions needed for imager.

Definition at line 48 of file SIMapperBase.h.


Constructor & Destructor Documentation

casa::SIMapperBase::SIMapperBase ( CountedPtr< SIImageStore imagestore,
CountedPtr< FTMachine ftmachine,
Int  mapperid 
)

Default constructor.

virtual casa::SIMapperBase::~SIMapperBase ( ) [virtual]

Member Function Documentation

virtual void casa::SIMapperBase::degrid ( ) [virtual]

Reimplemented in casa::SIMapper.

virtual void casa::SIMapperBase::finalizeDegrid ( ) [virtual]

Reimplemented in casa::SIMapper.

virtual void casa::SIMapperBase::finalizeGrid ( ) [virtual]

Reimplemented in casa::SIMapper.

Reimplemented in casa::SIMapper.

virtual void casa::SIMapperBase::grid ( ) [virtual]

Reimplemented in casa::SIMapper.

virtual void casa::SIMapperBase::initializeDegrid ( ) [virtual]

Reimplemented in casa::SIMapper.

For but need to keep base class implementation for initial testing* virtual void casa::SIMapperBase::initializeGrid ( ) [virtual]
* void casa::SIMapperBase::initImages ( ) [protected]

Member Data Documentation

Definition at line 83 of file SIMapperBase.h.

Definition at line 81 of file SIMapperBase.h.

Definition at line 86 of file SIMapperBase.h.

Definition at line 84 of file SIMapperBase.h.

Definition at line 81 of file SIMapperBase.h.

These are supporting params.

Definition at line 97 of file SIMapperBase.h.

Definition at line 98 of file SIMapperBase.h.

This is only for testing.

In the real-world, this is the data....

Definition at line 94 of file SIMapperBase.h.

Reimplemented in casa::SIMapper.

Definition at line 61 of file SIMapperBase.h.


The documentation for this class was generated from the following file: