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