#include <SIMapper.h>
Public Member Functions | |
SIMapper (CountedPtr< SIImageStore > &imagestore, CountedPtr< FTMachine > &ftm, CountedPtr< FTMachine > &iftm) | |
Default constructor. | |
SIMapper (const ComponentList &cl, String &whichMachine) | |
virtual | ~SIMapper () |
virtual void | initializeGrid (const vi::VisBuffer2 &vb, Bool dopsf) |
virtual void | grid (const vi::VisBuffer2 &vb, Bool dopsf, FTMachine::Type col) |
virtual void | finalizeGrid (const vi::VisBuffer2 &vb, const Bool dopsf) |
virtual void | initializeDegrid (const vi::VisBuffer2 &vb, const Int row=-1) |
virtual void | degrid (vi::VisBuffer2 &vb) |
virtual void | finalizeDegrid () |
Bool | getCLRecord (Record &rec) |
Bool | getFTMRecord (Record &rec, const String diskimage="") |
virtual String | getImageName () |
virtual CountedPtr< SIImageStore > | imageStore () |
virtual Bool | releaseImageLocks () |
Protected Attributes | |
CountedPtr< FTMachine > | ft_p |
CountedPtr< FTMachine > | ift_p |
CountedPtr< ComponentFTMachine > | cft_p |
ComponentList | cl_p |
CountedPtr< SIImageStore > | itsImages |
Definition at line 56 of file SIMapper.h.
casa::refim::SIMapper::SIMapper | ( | CountedPtr< SIImageStore > & | imagestore, | |
CountedPtr< FTMachine > & | ftm, | |||
CountedPtr< FTMachine > & | iftm | |||
) |
Default constructor.
casa::refim::SIMapper::SIMapper | ( | const ComponentList & | cl, | |
String & | whichMachine | |||
) |
virtual casa::refim::SIMapper::~SIMapper | ( | ) | [virtual] |
virtual void casa::refim::SIMapper::degrid | ( | vi::VisBuffer2 & | vb | ) | [virtual] |
Reimplemented in casa::refim::SIMapperImageMosaic.
virtual void casa::refim::SIMapper::finalizeDegrid | ( | ) | [virtual] |
virtual void casa::refim::SIMapper::finalizeGrid | ( | const vi::VisBuffer2 & | vb, | |
const Bool | dopsf | |||
) | [virtual] |
Bool casa::refim::SIMapper::getCLRecord | ( | Record & | rec | ) |
Bool casa::refim::SIMapper::getFTMRecord | ( | Record & | rec, | |
const String | diskimage = "" | |||
) |
virtual String casa::refim::SIMapper::getImageName | ( | ) | [inline, virtual] |
Reimplemented in casa::refim::SIMapperImageMosaic.
Definition at line 83 of file SIMapper.h.
References itsImages.
virtual void casa::refim::SIMapper::grid | ( | const vi::VisBuffer2 & | vb, | |
Bool | dopsf, | |||
FTMachine::Type | col | |||
) | [virtual] |
virtual CountedPtr<SIImageStore> casa::refim::SIMapper::imageStore | ( | ) | [inline, virtual] |
Reimplemented in casa::refim::SIMapperImageMosaic.
Definition at line 84 of file SIMapper.h.
References itsImages.
virtual void casa::refim::SIMapper::initializeDegrid | ( | const vi::VisBuffer2 & | vb, | |
const Int | row = -1 | |||
) | [virtual] |
virtual void casa::refim::SIMapper::initializeGrid | ( | const vi::VisBuffer2 & | vb, | |
Bool | dopsf | |||
) | [virtual] |
virtual Bool casa::refim::SIMapper::releaseImageLocks | ( | ) | [inline, virtual] |
Reimplemented in casa::refim::SIMapperImageMosaic.
Definition at line 85 of file SIMapper.h.
References itsImages.
CountedPtr<ComponentFTMachine> casa::refim::SIMapper::cft_p [protected] |
Definition at line 91 of file SIMapper.h.
ComponentList casa::refim::SIMapper::cl_p [protected] |
Definition at line 92 of file SIMapper.h.
CountedPtr<FTMachine> casa::refim::SIMapper::ft_p [protected] |
Definition at line 85 of file SIMapper.h.
CountedPtr<FTMachine> casa::refim::SIMapper::ift_p [protected] |
Definition at line 85 of file SIMapper.h.
CountedPtr<SIImageStore> casa::refim::SIMapper::itsImages [protected] |
Definition at line 94 of file SIMapper.h.
Referenced by casa::refim::SIMapperImageMosaic::getImageName(), getImageName(), imageStore(), casa::refim::SIMapperImageMosaic::imageStore(), casa::refim::SIMapperImageMosaic::releaseImageLocks(), and releaseImageLocks().