#include <SIMapperCollection.h>
Public Member Functions | |
| SIMapperCollection () | |
| Default constructor. | |
| ~SIMapperCollection () | |
| void | addMapper (CountedPtr< SIMapper > map) |
| Int | nMappers () |
| Vector< String > | getImageNames () |
| void | addMapper (Int mapperId, String mapperType, uInt nTaylorTerms, CountedPtr< FTMachine > ftm, CountedPtr< FTMachine > iftm, String imageName, CoordinateSystem &cSys, IPosition imShape, const Bool overwrite) |
| *void | initializeGrid (vi::VisBuffer2 &vb, Bool dopsf=False, const Int mapperid=-1) |
| void | grid (vi::VisBuffer2 &vb, Bool dopsf=False, refim::FTMachine::Type col=refim::FTMachine::CORRECTED, const Int mapperid=-1) |
| void | finalizeGrid (vi::VisBuffer2 &vb, Bool dopsf=False, const Int mapperid=-1) |
| void | initializeDegrid (vi::VisBuffer2 &vb, const Int mapperid=-1) |
| void | degrid (vi::VisBuffer2 &vb, Bool saveVirtualMod=False, const Int mapperid=-1) |
| void | saveVirtualModel (vi::VisBuffer2 &vb) |
| void | finalizeDegrid (vi::VisBuffer2 &vb, const Int mapperid=-1) |
| void | addPB (vi::VisBuffer2 &vb, PBMath &pbMath) |
| void | initializeGrid (VisBuffer &vb, Bool dopsf=False, const Int mapperid=-1) |
| void | grid (VisBuffer &vb, Bool dopsf=False, FTMachine::Type col=FTMachine::CORRECTED, const Int mapperid=-1) |
| void | finalizeGrid (VisBuffer &vb, Bool dopsf=False, const Int mapperid=-1) |
| void | initializeDegrid (VisBuffer &vb, const Int mapperid=-1) |
| void | degrid (VisBuffer &vb, Bool saveVirtualMod=False, const Int mapperid=-1) |
| void | saveVirtualModel (VisBuffer &vb) |
| void | finalizeDegrid (VisBuffer &vb, const Int mapperid=-1) |
| void | addPB (VisBuffer &vb, PBMath &pbMath) |
| Record | getFTMRecord (Int mapperid) |
| CountedPtr< SIImageStore > | imageStore (const Int id=0) |
| Bool | releaseImageLocks () |
| void | checkOverlappingModels (String action) |
| Bool | anyNonZeroModels () |
| const CountedPtr< FTMachine > | getFTM (Int which, const Bool ift=True) |
| const CountedPtr < refim::FTMachine > & | getFTM2 (Int which, const Bool ift=True) |
| void | initPB () |
| const CountedPtr< SIMapper > | getMapper (Int which) |
Protected Attributes | |
| *Block< CountedPtr< SIMapper > > | itsMappers |
| Int | oldMsId_p |
| Bool | itsIsNonZeroModel |
Definition at line 43 of file SIMapperCollection.h.
| casa::SIMapperCollection::SIMapperCollection | ( | ) |
Default constructor.
| casa::SIMapperCollection::~SIMapperCollection | ( | ) |
| void casa::SIMapperCollection::addMapper | ( | Int | mapperId, | |
| String | mapperType, | |||
| uInt | nTaylorTerms, | |||
| CountedPtr< FTMachine > | ftm, | |||
| CountedPtr< FTMachine > | iftm, | |||
| String | imageName, | |||
| CoordinateSystem & | cSys, | |||
| IPosition | imShape, | |||
| const Bool | overwrite | |||
| ) |
| void casa::SIMapperCollection::addMapper | ( | CountedPtr< SIMapper > | map | ) |
| void casa::SIMapperCollection::addPB | ( | vi::VisBuffer2 & | vb, | |
| PBMath & | pbMath | |||
| ) |
| Bool casa::SIMapperCollection::anyNonZeroModels | ( | ) |
| void casa::SIMapperCollection::checkOverlappingModels | ( | String | action | ) |
| void casa::SIMapperCollection::degrid | ( | VisBuffer & | vb, | |
| Bool | saveVirtualMod = False, |
|||
| const Int | mapperid = -1 | |||
| ) |
| void casa::SIMapperCollection::degrid | ( | vi::VisBuffer2 & | vb, | |
| Bool | saveVirtualMod = False, |
|||
| const Int | mapperid = -1 | |||
| ) |
| void casa::SIMapperCollection::finalizeDegrid | ( | VisBuffer & | vb, | |
| const Int | mapperid = -1 | |||
| ) |
| void casa::SIMapperCollection::finalizeDegrid | ( | vi::VisBuffer2 & | vb, | |
| const Int | mapperid = -1 | |||
| ) |
| void casa::SIMapperCollection::finalizeGrid | ( | VisBuffer & | vb, | |
| Bool | dopsf = False, |
|||
| const Int | mapperid = -1 | |||
| ) |
| void casa::SIMapperCollection::finalizeGrid | ( | vi::VisBuffer2 & | vb, | |
| Bool | dopsf = False, |
|||
| const Int | mapperid = -1 | |||
| ) |
| const CountedPtr<FTMachine> casa::SIMapperCollection::getFTM | ( | Int | which, | |
| const Bool | ift = True | |||
| ) | [inline] |
Definition at line 100 of file SIMapperCollection.h.
References AlwaysAssert, and itsMappers.
| const CountedPtr<refim::FTMachine>& casa::SIMapperCollection::getFTM2 | ( | Int | which, | |
| const Bool | ift = True | |||
| ) | [inline] |
Definition at line 105 of file SIMapperCollection.h.
References AlwaysAssert, and itsMappers.
| Record casa::SIMapperCollection::getFTMRecord | ( | Int | mapperid | ) |
| Vector<String> casa::SIMapperCollection::getImageNames | ( | ) |
| const CountedPtr<SIMapper> casa::SIMapperCollection::getMapper | ( | Int | which | ) | [inline] |
Definition at line 114 of file SIMapperCollection.h.
References AlwaysAssert, and itsMappers.
| void casa::SIMapperCollection::grid | ( | VisBuffer & | vb, | |
| Bool | dopsf = False, |
|||
| FTMachine::Type | col = FTMachine::CORRECTED, |
|||
| const Int | mapperid = -1 | |||
| ) |
| void casa::SIMapperCollection::grid | ( | vi::VisBuffer2 & | vb, | |
| Bool | dopsf = False, |
|||
| refim::FTMachine::Type | col = refim::FTMachine::CORRECTED, |
|||
| const Int | mapperid = -1 | |||
| ) |
| CountedPtr<SIImageStore> casa::SIMapperCollection::imageStore | ( | const Int | id = 0 |
) |
| void casa::SIMapperCollection::initializeDegrid | ( | VisBuffer & | vb, | |
| const Int | mapperid = -1 | |||
| ) |
| void casa::SIMapperCollection::initializeDegrid | ( | vi::VisBuffer2 & | vb, | |
| const Int | mapperid = -1 | |||
| ) |
| void casa::SIMapperCollection::initializeGrid | ( | VisBuffer & | vb, | |
| Bool | dopsf = False, |
|||
| const Int | mapperid = -1 | |||
| ) |
| * void casa::SIMapperCollection::initializeGrid | ( | vi::VisBuffer2 & | vb, | |
| Bool | dopsf = False, |
|||
| const Int | mapperid = -1 | |||
| ) |
| void casa::SIMapperCollection::initPB | ( | ) |
| Int casa::SIMapperCollection::nMappers | ( | ) |
| Bool casa::SIMapperCollection::releaseImageLocks | ( | ) |
| void casa::SIMapperCollection::saveVirtualModel | ( | VisBuffer & | vb | ) |
| void casa::SIMapperCollection::saveVirtualModel | ( | vi::VisBuffer2 & | vb | ) |
Bool casa::SIMapperCollection::itsIsNonZeroModel [protected] |
Definition at line 125 of file SIMapperCollection.h.
* Block<CountedPtr<SIMapper> > casa::SIMapperCollection::itsMappers [protected] |
Definition at line 116 of file SIMapperCollection.h.
Referenced by getFTM(), getFTM2(), and getMapper().
Int casa::SIMapperCollection::oldMsId_p [protected] |
Definition at line 123 of file SIMapperCollection.h.
1.6.1