template <class t>=""> More...
#include <CFCell.h>
Public Member Functions | |
CFCell () | |
========================= Administrative Parts ========================== ------------------------------------------------------------------ | |
CFCell (Array< TT > &dataPtr, CoordinateSystem &cs, Float &) | |
~CFCell () | |
void | getAsStruct (CFCStruct &cfst) |
CountedPtr< Array< TT > > & | getStorage () |
void | makePersistent (const char *dir, const char *cfName="") |
CountedPtr< CFCell > | clone () |
void | setParams (const CFCell &other) |
void | initCache (const Bool &releaseSpace=False) |
IPosition | getShape () |
void | show (const char *Mesg, ostream &os) |
============================= Functional Parts ============================ ------------------------------------------------------------------ | |
Public Attributes | |
IPosition | shape_p |
CountedPtr< Array< TT > > | storage_p |
CoordinateSystem | coordSys_p |
Float | sampling_p |
Float | diameter_p |
Int | xSupport_p |
Int | ySupport_p |
Int | conjPoln_p |
Double | wValue_p |
Double | wIncr_p |
Double | freqValue_p |
Double | freqIncr_p |
Double | conjFreq_p |
Int | muellerElement_p |
MuellerElementType muellerElement_p;. | |
Quantity | pa_p |
Vector< Int > | cfShape_p |
String | fileName_p |
String | telescopeName_p |
Private Member Functions | |
void | initCFCStruct (CFCStruct &cfcSt) |
template <class t>="">
Definition at line 91 of file CFCell.h.
casa::CFCell::CFCell | ( | ) | [inline] |
casa::CFCell::CFCell | ( | Array< TT > & | dataPtr, | |
CoordinateSystem & | cs, | |||
Float & | ||||
) | [inline] |
Definition at line 108 of file CFCell.h.
References cfShape_p, coordSys_p, and storage_p.
casa::CFCell::~CFCell | ( | ) | [inline] |
CountedPtr<CFCell> casa::CFCell::clone | ( | ) |
void casa::CFCell::getAsStruct | ( | CFCStruct & | cfst | ) | [inline] |
Definition at line 124 of file CFCell.h.
References casa::CFCStruct::CFCStorage, cfShape_p, casa::CFCStruct::conjFreq, conjFreq_p, casa::CFCStruct::conjPoln, conjPoln_p, casa::CFCStruct::coordSys, coordSys_p, casa::CFCStruct::diameter, diameter_p, casa::CFCStruct::fileName, fileName_p, casa::CFCStruct::freqIncr, freqIncr_p, casa::CFCStruct::freqValue, freqValue_p, getStorage(), casa::CFCStruct::muellerElement, muellerElement_p, casa::CFCStruct::sampling, sampling_p, casa::CFCStruct::shape, casa::CFCStruct::telescopeName, telescopeName_p, casa::CFCStruct::wIncr, wIncr_p, casa::CFCStruct::wValue, wValue_p, casa::CFCStruct::xSupport, xSupport_p, casa::CFCStruct::ySupport, and ySupport_p.
IPosition casa::CFCell::getShape | ( | ) | [inline] |
CountedPtr<Array<TT> >& casa::CFCell::getStorage | ( | ) | [inline] |
void casa::CFCell::initCache | ( | const Bool & | releaseSpace = False |
) | [inline] |
void casa::CFCell::initCFCStruct | ( | CFCStruct & | cfcSt | ) | [inline, private] |
Definition at line 93 of file CFCell.h.
References casa::CFCStruct::CFCStorage, casa::CFCStruct::sampling, casa::CFCStruct::shape, casa::CFCStruct::xSupport, and casa::CFCStruct::ySupport.
void casa::CFCell::makePersistent | ( | const char * | dir, | |
const char * | cfName = "" | |||
) |
void casa::CFCell::setParams | ( | const CFCell & | other | ) |
void casa::CFCell::show | ( | const char * | Mesg, | |
ostream & | os | |||
) |
============================= Functional Parts ============================ ------------------------------------------------------------------
Vector<Int> casa::CFCell::cfShape_p |
Definition at line 166 of file CFCell.h.
Referenced by CFCell(), getAsStruct(), and initCache().
Double casa::CFCell::conjFreq_p |
Definition at line 162 of file CFCell.h.
Referenced by getAsStruct().
Definition at line 161 of file CFCell.h.
Referenced by getAsStruct().
CoordinateSystem casa::CFCell::coordSys_p |
Definition at line 159 of file CFCell.h.
Referenced by CFCell(), and getAsStruct().
Float casa::CFCell::diameter_p |
Definition at line 160 of file CFCell.h.
Referenced by getAsStruct().
String casa::CFCell::fileName_p |
Definition at line 167 of file CFCell.h.
Referenced by getAsStruct().
Double casa::CFCell::freqIncr_p |
Definition at line 162 of file CFCell.h.
Referenced by getAsStruct().
Double casa::CFCell::freqValue_p |
Definition at line 162 of file CFCell.h.
Referenced by getAsStruct().
MuellerElementType muellerElement_p;.
Definition at line 164 of file CFCell.h.
Referenced by getAsStruct().
Quantity casa::CFCell::pa_p |
Float casa::CFCell::sampling_p |
Definition at line 160 of file CFCell.h.
Referenced by getAsStruct().
IPosition casa::CFCell::shape_p |
Definition at line 157 of file CFCell.h.
Referenced by initCache().
CountedPtr<Array<TT> > casa::CFCell::storage_p |
Definition at line 158 of file CFCell.h.
Referenced by CFCell(), casa::refim::CFBuffer::getCF(), casa::CFBuffer::getCF(), getShape(), getStorage(), initCache(), and ~CFCell().
Definition at line 167 of file CFCell.h.
Referenced by getAsStruct().
Double casa::CFCell::wIncr_p |
Definition at line 162 of file CFCell.h.
Referenced by getAsStruct().
Double casa::CFCell::wValue_p |
Definition at line 162 of file CFCell.h.
Referenced by getAsStruct().
Definition at line 161 of file CFCell.h.
Referenced by getAsStruct().
Definition at line 161 of file CFCell.h.
Referenced by getAsStruct().