#include <ComponentFTMachine.h>
|
| ComponentFTMachine () |
|
| ComponentFTMachine (const ComponentFTMachine &other) |
|
ComponentFTMachine & | operator= (const ComponentFTMachine &other) |
|
virtual | ~ComponentFTMachine () |
|
virtual void | get (VisBuffer &vb, SkyComponent &component, casacore::Int row=-1)=0 |
| Get actual coherence : this is the only virtual method. More...
|
|
virtual void | get (VisBuffer &vb, const ComponentList &componentList, casacore::Int row=-1)=0 |
| Get actual coherence : this is the other only virtual method. More...
|
|
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 () |
|
Definition at line 102 of file ComponentFTMachine.h.
casa::ComponentFTMachine::ComponentFTMachine |
( |
| ) |
|
virtual casa::ComponentFTMachine::~ComponentFTMachine |
( |
| ) |
|
|
virtual |
virtual void casa::ComponentFTMachine::ok |
( |
| ) |
|
|
protectedvirtual |
Rotate the uvw from the observed phase center to the desired phase center.
A version that use pointers to contigous matrix and vector.
void casa::ComponentFTMachine::setnumthreads |
( |
const casacore::Int |
numthreads | ) |
|
Set number of threads to use when predicting.
Setting it to -1 basically tell openmp to use the number it can get
void casa::ComponentFTMachine::setPhaseCenterTime |
( |
const casacore::Double |
time | ) |
|
|
inline |
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
Definition at line 132 of file ComponentFTMachine.h.
References phaseCenterTime_p, and casa::time.
The documentation for this class was generated from the following file: