casa
$Rev:20696$
|
Class that contains functions needed for imager. More...
#include <SIMapperBase.h>
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< FTMachine > | itsFTMachine |
*CountedPtr< FTMachine > | itsInverseFTMachine |
CountedPtr< CoordinateSystem > | itsCoordSys |
IPosition | itsImageShape |
CountedPtr< SIImageStore > | itsImages |
Array< Float > | itsOriginalResidual |
This is only for testing. | |
Bool | itsIsModelUpdated |
These are supporting params. | |
Int | itsMapperId |
casa::SIMapperBase::SIMapperBase | ( | CountedPtr< SIImageStore > | imagestore, |
CountedPtr< FTMachine > | ftmachine, | ||
Int | mapperid | ||
) |
Default constructor.
virtual casa::SIMapperBase::~SIMapperBase | ( | ) | [virtual] |
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.
virtual Record casa::SIMapperBase::getFTMRecord | ( | ) | [virtual] |
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] |
CountedPtr<CoordinateSystem> casa::SIMapperBase::itsCoordSys [protected] |
Definition at line 83 of file SIMapperBase.h.
* CountedPtr<FTMachine> casa::SIMapperBase::itsFTMachine [protected] |
Definition at line 81 of file SIMapperBase.h.
CountedPtr<SIImageStore> casa::SIMapperBase::itsImages [protected] |
Definition at line 86 of file SIMapperBase.h.
IPosition casa::SIMapperBase::itsImageShape [protected] |
Definition at line 84 of file SIMapperBase.h.
* CountedPtr<FTMachine> casa::SIMapperBase::itsInverseFTMachine [protected] |
Definition at line 81 of file SIMapperBase.h.
Bool casa::SIMapperBase::itsIsModelUpdated [protected] |
These are supporting params.
Definition at line 97 of file SIMapperBase.h.
Int casa::SIMapperBase::itsMapperId [protected] |
Definition at line 98 of file SIMapperBase.h.
Array<Float> casa::SIMapperBase::itsOriginalResidual [protected] |
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.