casa::refim::SIMapperCollection Class Reference

#include <SIMapperCollection.h>

List of all members.

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, const Bool dopsf=False)
void grid (vi::VisBuffer2 &vb, const Bool dopsf=False, const FTMachine::Type col=FTMachine::CORRECTED)
void finalizeGrid (vi::VisBuffer2 &vb, const Bool dopsf=False)
void initializeDegrid (vi::VisBuffer2 &vb)
void degrid (vi::VisBuffer2 &vb, const Bool saveVirtualMod=False)
void saveVirtualModel (vi::VisBuffer2 &vb)
void finalizeDegrid (const vi::VisBuffer2 &vb)
Record getFTMRecord (Int mapperid)
CountedPtr< SIImageStoreimageStore (const Int id=0)
Bool releaseImageLocks ()
void checkOverlappingModels (String action)

Protected Attributes

*Block< CountedPtr< SIMapper > > itsMappers
Int oldMsId_p

Detailed Description

Definition at line 44 of file SIMapperCollection.h.


Constructor & Destructor Documentation

casa::refim::SIMapperCollection::SIMapperCollection (  ) 

Default constructor.

casa::refim::SIMapperCollection::~SIMapperCollection (  ) 

Member Function Documentation

void casa::refim::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::refim::SIMapperCollection::addMapper ( CountedPtr< SIMapper map  ) 
void casa::refim::SIMapperCollection::checkOverlappingModels ( String  action  ) 
void casa::refim::SIMapperCollection::degrid ( vi::VisBuffer2 vb,
const Bool  saveVirtualMod = False 
)
void casa::refim::SIMapperCollection::finalizeDegrid ( const vi::VisBuffer2 vb  ) 
void casa::refim::SIMapperCollection::finalizeGrid ( vi::VisBuffer2 vb,
const Bool  dopsf = False 
)
Record casa::refim::SIMapperCollection::getFTMRecord ( Int  mapperid  ) 
Vector<String> casa::refim::SIMapperCollection::getImageNames (  ) 
void casa::refim::SIMapperCollection::grid ( vi::VisBuffer2 vb,
const Bool  dopsf = False,
const FTMachine::Type  col = FTMachine::CORRECTED 
)
CountedPtr<SIImageStore> casa::refim::SIMapperCollection::imageStore ( const Int  id = 0  ) 
void casa::refim::SIMapperCollection::initializeDegrid ( vi::VisBuffer2 vb  ) 
* void casa::refim::SIMapperCollection::initializeGrid ( vi::VisBuffer2 vb,
const Bool  dopsf = False 
)
Int casa::refim::SIMapperCollection::nMappers (  ) 
Bool casa::refim::SIMapperCollection::releaseImageLocks (  ) 
void casa::refim::SIMapperCollection::saveVirtualModel ( vi::VisBuffer2 vb  ) 

Member Data Documentation

* Block<CountedPtr<SIMapper> > casa::refim::SIMapperCollection::itsMappers [protected]

Definition at line 92 of file SIMapperCollection.h.

Definition at line 93 of file SIMapperCollection.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1