casa
$Rev:20696$
|
#include <RIorAParray.h>
Public Member Functions | |
RIorAPArray () | |
Construct empty. | |
RIorAPArray (const Array< Complex > &c) | |
Construct from external Complex Array. | |
RIorAPArray (const Array< Float > &f) | |
Construct from external Float Array. | |
~RIorAPArray () | |
Destructor. | |
void | setData (const Array< Complex > &c) |
Set data. | |
void | setData (const Array< Float > &f) |
void | state (Bool verbose=False) |
State. | |
Array< Complex > | c () |
Render Complex version (calc from Float, if necessary) | |
Array< Float > | f (Bool trackphase) |
Render Float version (calc from Complex, if necessary) | |
Private Member Functions | |
void | resizec_ () |
Resize internal target arrays. | |
void | resizef_ () |
void | calc_c () |
Perform the actual calculation. | |
void | calc_f (Bool trackphase) |
void | trackPhase (Array< Float > &ph) |
Unwind phase. | |
Private Attributes | |
Bool | c_ok_ |
State of Complex and Float versions. | |
Bool | f_ok_ |
Bool | phaseTracked_ |
Array< Complex > | c_ |
Internal Arrays for Complex and Float versions. | |
Array< Float > | f_ |
Definition at line 40 of file RIorAParray.h.
Construct empty.
casa::RIorAPArray::RIorAPArray | ( | const Array< Complex > & | c | ) |
Construct from external Complex Array.
casa::RIorAPArray::RIorAPArray | ( | const Array< Float > & | f | ) |
Construct from external Float Array.
Destructor.
Array<Complex> casa::RIorAPArray::c | ( | ) |
Render Complex version (calc from Float, if necessary)
Referenced by casa::CTPatchedInterp::resultC().
void casa::RIorAPArray::calc_c | ( | ) | [private] |
Perform the actual calculation.
void casa::RIorAPArray::calc_f | ( | Bool | trackphase | ) | [private] |
Array<Float> casa::RIorAPArray::f | ( | Bool | trackphase | ) |
Render Float version (calc from Complex, if necessary)
void casa::RIorAPArray::resizec_ | ( | ) | [private] |
Resize internal target arrays.
void casa::RIorAPArray::resizef_ | ( | ) | [private] |
void casa::RIorAPArray::setData | ( | const Array< Complex > & | c | ) |
Set data.
void casa::RIorAPArray::setData | ( | const Array< Float > & | f | ) |
void casa::RIorAPArray::state | ( | Bool | verbose = False | ) |
State.
void casa::RIorAPArray::trackPhase | ( | Array< Float > & | ph | ) | [private] |
Unwind phase.
Array<Complex> casa::RIorAPArray::c_ [private] |
Internal Arrays for Complex and Float versions.
Definition at line 87 of file RIorAParray.h.
Bool casa::RIorAPArray::c_ok_ [private] |
State of Complex and Float versions.
Definition at line 82 of file RIorAParray.h.
Array<Float> casa::RIorAPArray::f_ [private] |
Definition at line 88 of file RIorAParray.h.
Bool casa::RIorAPArray::f_ok_ [private] |
Definition at line 82 of file RIorAParray.h.
Bool casa::RIorAPArray::phaseTracked_ [private] |
Definition at line 84 of file RIorAParray.h.