Class that contains functions needed for imager. More...
#include <SIMapperImageMosaic.h>
Public Member Functions | |
SIMapperImageMosaic (CountedPtr< SIImageStore > &imagestore, CountedPtr< FTMachine > &ftm, CountedPtr< FTMachine > &iftm) | |
Default constructor. | |
SIMapperImageMosaic (const ComponentList &cl, String &whichMachine) | |
CountedPtr<VPSkyJones>& vp);. | |
virtual | ~SIMapperImageMosaic () |
CountedPtr<VPSkyJones>& vp);. | |
void | initializeGrid (vi::VisBuffer2 &vb, Bool dopsf, Bool firstaccess=False) |
void | grid (vi::VisBuffer2 &vb, Bool dopsf, FTMachine::Type col) |
void | finalizeGrid (vi::VisBuffer2 &vb, Bool dopsf) |
void | initializeDegrid (vi::VisBuffer2 &vb, const Int row=-1) |
void | degrid (vi::VisBuffer2 &vb) |
virtual String | getImageName () |
void finalizeDegrid(); | |
virtual CountedPtr< SIImageStore > | imageStore () |
virtual Bool | releaseImageLocks () |
Protected Attributes | |
ComponentList | clCorrupted_p |
Bool changedSkyJonesLogic(const vi::VisBuffer2& vb, Bool& firstRow, Bool& internalRow, const Bool grid=True); //////////OLD vb version Bool changedSkyJonesLogic(const VisBuffer& vb, Bool& firstRow, Bool& internalRow, const Bool grid=True); ////////////////////////////////////////. | |
CountedPtr< vi::VisBuffer2 > | ovb_p |
CountedPtr<VPSkyJones> ejgrid_p, ejdegrid_p;. | |
Bool | firstaccess_p |
Class that contains functions needed for imager.
Definition at line 51 of file SIMapperImageMosaic.h.
casa::refim::SIMapperImageMosaic::SIMapperImageMosaic | ( | CountedPtr< SIImageStore > & | imagestore, | |
CountedPtr< FTMachine > & | ftm, | |||
CountedPtr< FTMachine > & | iftm | |||
) |
Default constructor.
casa::refim::SIMapperImageMosaic::SIMapperImageMosaic | ( | const ComponentList & | cl, | |
String & | whichMachine | |||
) |
CountedPtr<VPSkyJones>& vp);.
virtual casa::refim::SIMapperImageMosaic::~SIMapperImageMosaic | ( | ) | [virtual] |
CountedPtr<VPSkyJones>& vp);.
void casa::refim::SIMapperImageMosaic::degrid | ( | vi::VisBuffer2 & | vb | ) | [virtual] |
Reimplemented from casa::refim::SIMapper.
void casa::refim::SIMapperImageMosaic::finalizeGrid | ( | vi::VisBuffer2 & | vb, | |
Bool | dopsf | |||
) |
virtual String casa::refim::SIMapperImageMosaic::getImageName | ( | ) | [inline, virtual] |
void finalizeDegrid();
//////////the return value is False if no valid record is being returned Bool getCLRecord(Record& rec); Bool getFTMRecord(Record& rec);
Reimplemented from casa::refim::SIMapper.
Definition at line 79 of file SIMapperImageMosaic.h.
References casa::refim::SIMapper::itsImages.
void casa::refim::SIMapperImageMosaic::grid | ( | vi::VisBuffer2 & | vb, | |
Bool | dopsf, | |||
FTMachine::Type | col | |||
) |
virtual CountedPtr<SIImageStore> casa::refim::SIMapperImageMosaic::imageStore | ( | ) | [inline, virtual] |
Reimplemented from casa::refim::SIMapper.
Definition at line 80 of file SIMapperImageMosaic.h.
References casa::refim::SIMapper::itsImages.
void casa::refim::SIMapperImageMosaic::initializeDegrid | ( | vi::VisBuffer2 & | vb, | |
const Int | row = -1 | |||
) |
void casa::refim::SIMapperImageMosaic::initializeGrid | ( | vi::VisBuffer2 & | vb, | |
Bool | dopsf, | |||
Bool | firstaccess = False | |||
) |
virtual Bool casa::refim::SIMapperImageMosaic::releaseImageLocks | ( | ) | [inline, virtual] |
Reimplemented from casa::refim::SIMapper.
Definition at line 81 of file SIMapperImageMosaic.h.
References casa::refim::SIMapper::itsImages.
Bool changedSkyJonesLogic(const vi::VisBuffer2& vb, Bool& firstRow, Bool& internalRow, const Bool grid=True); //////////OLD vb version Bool changedSkyJonesLogic(const VisBuffer& vb, Bool& firstRow, Bool& internalRow, const Bool grid=True); ////////////////////////////////////////.
Definition at line 81 of file SIMapperImageMosaic.h.
Bool casa::refim::SIMapperImageMosaic::firstaccess_p [protected] |
Definition at line 93 of file SIMapperImageMosaic.h.
CountedPtr<vi::VisBuffer2> casa::refim::SIMapperImageMosaic::ovb_p [protected] |
CountedPtr<VPSkyJones> ejgrid_p, ejdegrid_p;.
Definition at line 91 of file SIMapperImageMosaic.h.