casa::ComponentFTMachine Class Reference

#include <ComponentFTMachine.h>

Inheritance diagram for casa::ComponentFTMachine:

Inheritance graph
[legend]
Collaboration diagram for casa::ComponentFTMachine:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 101 of file ComponentFTMachine.h.

Public Member Functions

 ComponentFTMachine ()
 ComponentFTMachine (const ComponentFTMachine &other)
ComponentFTMachineoperator= (const ComponentFTMachine &other)
virtual ~ComponentFTMachine ()
virtual void get (VisBuffer &vb, SkyComponent &component, Int row=-1)=0
 Get actual coherence : this is the only virtual method.
virtual void get (VisBuffer &vb, const ComponentList &componentList, Int row=-1)=0
 Get actual coherence : this is the other only virtual method.
void rotateUVW (Matrix< Double > &uvw, Vector< Double > &dphase, const VisBuffer &vb, const MDirection &mDesired)
 Rotate the uvw from the observed phase center to the desired phase center.

Protected Member Functions

LogIOlogIO ()
virtual void ok ()

Protected Attributes

LogIO logIO_p
MPosition mLocation_p
 Default Position used for phase rotations.


Constructor & Destructor Documentation

casa::ComponentFTMachine::ComponentFTMachine (  ) 

casa::ComponentFTMachine::ComponentFTMachine ( const ComponentFTMachine other  ) 

virtual casa::ComponentFTMachine::~ComponentFTMachine (  )  [virtual]


Member Function Documentation

ComponentFTMachine& casa::ComponentFTMachine::operator= ( const ComponentFTMachine other  ) 

virtual void casa::ComponentFTMachine::get ( VisBuffer vb,
SkyComponent component,
Int  row = -1 
) [pure virtual]

Get actual coherence : this is the only virtual method.

virtual void casa::ComponentFTMachine::get ( VisBuffer vb,
const ComponentList componentList,
Int  row = -1 
) [pure virtual]

Get actual coherence : this is the other only virtual method.

void casa::ComponentFTMachine::rotateUVW ( Matrix< Double > &  uvw,
Vector< Double > &  dphase,
const VisBuffer vb,
const MDirection mDesired 
)

Rotate the uvw from the observed phase center to the desired phase center.

LogIO& casa::ComponentFTMachine::logIO (  )  [protected]

virtual void casa::ComponentFTMachine::ok (  )  [protected, virtual]


Member Data Documentation

LogIO casa::ComponentFTMachine::logIO_p [protected]

Definition at line 124 of file ComponentFTMachine.h.

MPosition casa::ComponentFTMachine::mLocation_p [protected]

Default Position used for phase rotations.

Definition at line 129 of file ComponentFTMachine.h.


The documentation for this class was generated from the following file:
Generated on Tue Aug 26 22:36:14 2008 for NRAOCASA by  doxygen 1.5.1