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

#include <SimpCompGridMachine.h>

Inheritance diagram for casa::SimpleComponentGridMachine:
casa::ComponentFTMachine

Public Member Functions

virtual void get (VisBuffer &vb, SkyComponent &component, casacore::Int row=-1)
 Get actual coherence. More...
 
virtual void get (VisBuffer &vb, const ComponentList &skycomponentlist, casacore::Int row=-1)
 Get actual coherence. More...
 
- Public Member Functions inherited from casa::ComponentFTMachine
 ComponentFTMachine ()
 
 ComponentFTMachine (const ComponentFTMachine &other)
 
ComponentFTMachineoperator= (const ComponentFTMachine &other)
 
virtual ~ComponentFTMachine ()
 
void rotateUVW (casacore::Matrix< casacore::Double > &uvw, casacore::Vector< casacore::Double > &dphase, const VisBuffer &vb, const casacore::MDirection &mDesired)
 Rotate the uvw from the observed phase center to the desired phase center. More...
 
void rotateUVW (casacore::Double *&uvw, casacore::Double *&dphase, const casacore::Int nrows, const VisBuffer &vb, const casacore::MDirection &mDesired)
 A version that use pointers to contigous matrix and vector. More...
 
void setnumthreads (const casacore::Int numthreads)
 Set number of threads to use when predicting. More...
 
void setPhaseCenterTime (const casacore::Double time)
 set and get Time to calculate phasecenter -1.0 means using the time available at each iteration..this is used when the phasecenter in the field table is either a polynomial or has a ephemerides tables associated with it Using double in the units and epoch-frame of the ms(s)..caller is responsible for conversion More...
 
casacore::Double getPhaseCenterTime ()
 

Additional Inherited Members

- Protected Member Functions inherited from casa::ComponentFTMachine
casacore::LogIOlogIO ()
 
virtual void ok ()
 
- Protected Attributes inherited from casa::ComponentFTMachine
casacore::LogIO logIO_p
 
casacore::MPosition mLocation_p
 Default Position used for phase rotations. More...
 
casacore::Int numthreads_p
 
casacore::Double phaseCenterTime_p
 

Detailed Description

Definition at line 81 of file SimpCompGridMachine.h.

Member Function Documentation

virtual void casa::SimpleComponentGridMachine::get ( VisBuffer vb,
SkyComponent component,
casacore::Int  row = -1 
)
virtual

Get actual coherence.

Implements casa::ComponentFTMachine.

virtual void casa::SimpleComponentGridMachine::get ( VisBuffer vb,
const ComponentList skycomponentlist,
casacore::Int  row = -1 
)
virtual

Get actual coherence.

Implements casa::ComponentFTMachine.


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