casa::CFCell Class Reference

template <class t>=""> More...

#include <CFCell.h>

List of all members.

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< CFCellclone ()
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)

Detailed Description

template <class t>="">

Definition at line 91 of file CFCell.h.


Constructor & Destructor Documentation

casa::CFCell::CFCell (  )  [inline]

========================= Administrative Parts ========================== ------------------------------------------------------------------

Definition at line 106 of file CFCell.h.

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]

cerr << "############### " << "~CFCell() called " << storage_p->shape() << endl;

Definition at line 115 of file CFCell.h.

References storage_p.


Member Function Documentation

CountedPtr<CFCell> casa::CFCell::clone (  ) 
void casa::CFCell::getAsStruct ( CFCStruct cfst  )  [inline]
IPosition casa::CFCell::getShape (  )  [inline]

Definition at line 150 of file CFCell.h.

References storage_p.

Referenced by initCache().

CountedPtr<Array<TT> >& casa::CFCell::getStorage (  )  [inline]

Definition at line 145 of file CFCell.h.

References storage_p.

Referenced by getAsStruct().

void casa::CFCell::initCache ( const Bool &  releaseSpace = False  )  [inline]

Definition at line 149 of file CFCell.h.

References cfShape_p, getShape(), shape_p, and storage_p.

void casa::CFCell::initCFCStruct ( CFCStruct cfcSt  )  [inline, private]
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 ============================ ------------------------------------------------------------------


Member Data Documentation

Definition at line 166 of file CFCell.h.

Referenced by CFCell(), getAsStruct(), and initCache().

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().

Definition at line 160 of file CFCell.h.

Referenced by getAsStruct().

Definition at line 167 of file CFCell.h.

Referenced by getAsStruct().

Definition at line 162 of file CFCell.h.

Referenced by getAsStruct().

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().

Definition at line 165 of file CFCell.h.

Definition at line 160 of file CFCell.h.

Referenced by getAsStruct().

Definition at line 157 of file CFCell.h.

Referenced by initCache().

CountedPtr<Array<TT> > casa::CFCell::storage_p

Definition at line 167 of file CFCell.h.

Referenced by getAsStruct().

Definition at line 162 of file CFCell.h.

Referenced by getAsStruct().

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().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1