casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
casa::refim::SIMapper Class Reference

#include <SIMapper.h>

Inheritance diagram for casa::refim::SIMapper:
casa::refim::SIMapperImageMosaic

Public Member Functions

 SIMapper (casacore::CountedPtr< SIImageStore > &imagestore, casacore::CountedPtr< FTMachine > &ftm, casacore::CountedPtr< FTMachine > &iftm)
 Default constructor. More...
 
 SIMapper (const ComponentList &cl, casacore::String &whichMachine)
 
virtual ~SIMapper ()
 
virtual void initializeGrid (const vi::VisBuffer2 &vb, casacore::Bool dopsf)
 
virtual void grid (const vi::VisBuffer2 &vb, casacore::Bool dopsf, FTMachine::Type col)
 
virtual void finalizeGrid (const vi::VisBuffer2 &vb, const casacore::Bool dopsf)
 
virtual void initializeDegrid (const vi::VisBuffer2 &vb, const casacore::Int row=-1)
 
virtual void degrid (vi::VisBuffer2 &vb)
 
virtual void finalizeDegrid ()
 
casacore::Bool getCLRecord (casacore::Record &rec)
 
casacore::Bool getFTMRecord (casacore::Record &rec, const casacore::String diskimage="")
 
virtual casacore::String getImageName ()
 
virtual casacore::CountedPtr
< SIImageStore
imageStore ()
 
virtual casacore::Bool releaseImageLocks ()
 

Protected Attributes

casacore::CountedPtr< FTMachineft_p
 
casacore::CountedPtr< FTMachineift_p
 
casacore::CountedPtr
< ComponentFTMachine
cft_p
 
ComponentList cl_p
 
casacore::CountedPtr
< SIImageStore
itsImages
 

Detailed Description

Definition at line 60 of file SIMapper.h.

Constructor & Destructor Documentation

casa::refim::SIMapper::SIMapper ( casacore::CountedPtr< SIImageStore > &  imagestore,
casacore::CountedPtr< FTMachine > &  ftm,
casacore::CountedPtr< FTMachine > &  iftm 
)

Default constructor.

casa::refim::SIMapper::SIMapper ( const ComponentList cl,
casacore::String whichMachine 
)
virtual casa::refim::SIMapper::~SIMapper ( )
virtual

Member Function Documentation

virtual void casa::refim::SIMapper::degrid ( vi::VisBuffer2 vb)
virtual
virtual void casa::refim::SIMapper::finalizeDegrid ( )
virtual
virtual void casa::refim::SIMapper::finalizeGrid ( const vi::VisBuffer2 vb,
const casacore::Bool  dopsf 
)
virtual
casacore::Bool casa::refim::SIMapper::getCLRecord ( casacore::Record rec)
casacore::Bool casa::refim::SIMapper::getFTMRecord ( casacore::Record rec,
const casacore::String  diskimage = "" 
)
virtual casacore::String casa::refim::SIMapper::getImageName ( )
inlinevirtual

Reimplemented in casa::refim::SIMapperImageMosaic.

Definition at line 87 of file SIMapper.h.

References itsImages.

virtual void casa::refim::SIMapper::grid ( const vi::VisBuffer2 vb,
casacore::Bool  dopsf,
FTMachine::Type  col 
)
virtual
virtual casacore::CountedPtr<SIImageStore> casa::refim::SIMapper::imageStore ( )
inlinevirtual

Reimplemented in casa::refim::SIMapperImageMosaic.

Definition at line 88 of file SIMapper.h.

References itsImages.

virtual void casa::refim::SIMapper::initializeDegrid ( const vi::VisBuffer2 vb,
const casacore::Int  row = -1 
)
virtual
virtual void casa::refim::SIMapper::initializeGrid ( const vi::VisBuffer2 vb,
casacore::Bool  dopsf 
)
virtual
virtual casacore::Bool casa::refim::SIMapper::releaseImageLocks ( )
inlinevirtual

Reimplemented in casa::refim::SIMapperImageMosaic.

Definition at line 89 of file SIMapper.h.

References itsImages.

Member Data Documentation

casacore::CountedPtr<ComponentFTMachine> casa::refim::SIMapper::cft_p
protected

Definition at line 95 of file SIMapper.h.

ComponentList casa::refim::SIMapper::cl_p
protected

Definition at line 96 of file SIMapper.h.

casacore::CountedPtr<FTMachine> casa::refim::SIMapper::ft_p
protected

Definition at line 89 of file SIMapper.h.

casacore::CountedPtr<FTMachine> casa::refim::SIMapper::ift_p
protected

Definition at line 89 of file SIMapper.h.

casacore::CountedPtr<SIImageStore> casa::refim::SIMapper::itsImages
protected

The documentation for this class was generated from the following file: