#include <PhaseShiftTvi.h>
Public Member Functions | |
PhaseShiftTvi (ViImplementation2 *inputVi, double dXArcseconds, double dYArcseconds) | |
virtual void | visibilityCorrected (Cube< Complex > &vis) const |
Return the visibilities as found in the MS, Cube (npol,nchan,nrow). | |
virtual void | visibilityModel (Cube< Complex > &vis) const |
virtual void | visibilityObserved (Cube< Complex > &vis) const |
Protected Member Functions | |
void | phaseCenterShift (Cube< Complex > &cube) const |
Rotate visibility phase for phase center offsets (arcsecs). | |
Private Attributes | |
double | dXArcseconds_p |
double | dYArcseconds_p |
Definition at line 18 of file PhaseShiftTvi.h.
casa::vi::PhaseShiftTvi::PhaseShiftTvi | ( | ViImplementation2 * | inputVi, | |
double | dXArcseconds, | |||
double | dYArcseconds | |||
) |
void casa::vi::PhaseShiftTvi::phaseCenterShift | ( | Cube< Complex > & | cube | ) | const [protected] |
Rotate visibility phase for phase center offsets (arcsecs).
virtual void casa::vi::PhaseShiftTvi::visibilityCorrected | ( | Cube< Complex > & | vis | ) | const [virtual] |
Return the visibilities as found in the MS, Cube (npol,nchan,nrow).
Reimplemented from casa::vi::TransformingVi2.
virtual void casa::vi::PhaseShiftTvi::visibilityModel | ( | Cube< Complex > & | vis | ) | const [virtual] |
Reimplemented from casa::vi::TransformingVi2.
virtual void casa::vi::PhaseShiftTvi::visibilityObserved | ( | Cube< Complex > & | vis | ) | const [virtual] |
Reimplemented from casa::vi::TransformingVi2.
double casa::vi::PhaseShiftTvi::dXArcseconds_p [private] |
Definition at line 38 of file PhaseShiftTvi.h.
double casa::vi::PhaseShiftTvi::dYArcseconds_p [private] |
Definition at line 39 of file PhaseShiftTvi.h.