CalVisBuffer extends VisBuffer to support storage and recall of associated residual and differentiated residual data. More...
#include <CalVisBuffer.h>
Public Member Functions | |
| CalVisBuffer () | |
| CalVisBuffer (ROVisibilityIterator &iter) | |
| CalVisBuffer (const CalVisBuffer &cvb) | |
| ~CalVisBuffer () | |
| CalVisBuffer & | operator= (const VisBuffer &cvb) |
| CalVisBuffer & | assign (const VisBuffer &vb, Bool copy=True) |
| void | updateCoordInfo (const VisBuffer *vb=NULL, const Bool dirDependent=True) |
| void | enforceAPonData (const String &apmode) |
| void | setFocusChan (const Int focusChan=-1) |
| void | sizeResiduals (const Int &nPar, const Int &nDiff) |
| void | initResidWithModel () |
| void | finalizeResiduals () |
| void | cleanUp () |
| Matrix< Bool > & | infocusFlag () |
| const Matrix< Bool > & | infocusFlag () const |
| Cube< Complex > & | infocusVisCube () |
| const Cube< Complex > & | infocusVisCube () const |
| Cube< Complex > & | infocusModelVisCube () |
| const Cube< Complex > & | infocusModelVisCube () const |
| Cube< Complex > & | residuals () |
| const Cube< Complex > & | residuals () const |
| Matrix< Bool > & | residFlag () |
| const Matrix< Bool > & | residFlag () const |
| Array< Complex > & | diffResiduals () |
| const Array< Complex > & | diffResiduals () const |
Private Attributes | |
| Int | focusChan_p |
| Matrix< Bool > | infocusFlag_p |
| Cube< Complex > | infocusVisCube_p |
| Cube< Complex > | infocusModelVisCube_p |
| Cube< Complex > | residuals_p |
| Matrix< Bool > | residFlag_p |
| Array< Complex > | diffResiduals_p |
CalVisBuffer extends VisBuffer to support storage and recall of associated residual and differentiated residual data.
Public interface
CalVisBuffer is a VisBuffer for calibration solving
This class extends
Definition at line 65 of file CalVisBuffer.h.
| casa::CalVisBuffer::CalVisBuffer | ( | ) |
| casa::CalVisBuffer::CalVisBuffer | ( | ROVisibilityIterator & | iter | ) |
| casa::CalVisBuffer::CalVisBuffer | ( | const CalVisBuffer & | cvb | ) |
| casa::CalVisBuffer::~CalVisBuffer | ( | ) |
| CalVisBuffer& casa::CalVisBuffer::assign | ( | const VisBuffer & | vb, | |
| Bool | copy = True | |||
| ) |
| void casa::CalVisBuffer::cleanUp | ( | ) |
| const Array<Complex>& casa::CalVisBuffer::diffResiduals | ( | ) | const [inline] |
Definition at line 135 of file CalVisBuffer.h.
References diffResiduals().
Referenced by diffResiduals().
| Array<Complex>& casa::CalVisBuffer::diffResiduals | ( | ) | [inline] |
Definition at line 134 of file CalVisBuffer.h.
References diffResiduals_p.
| void casa::CalVisBuffer::enforceAPonData | ( | const String & | apmode | ) |
| void casa::CalVisBuffer::finalizeResiduals | ( | ) |
| const Matrix<Bool>& casa::CalVisBuffer::infocusFlag | ( | ) | const [inline] |
Definition at line 117 of file CalVisBuffer.h.
References infocusFlag().
Referenced by infocusFlag().
| Matrix<Bool>& casa::CalVisBuffer::infocusFlag | ( | ) | [inline] |
Definition at line 116 of file CalVisBuffer.h.
References infocusFlag_p.
| const Cube<Complex>& casa::CalVisBuffer::infocusModelVisCube | ( | ) | const [inline] |
Definition at line 123 of file CalVisBuffer.h.
References infocusModelVisCube().
Referenced by infocusModelVisCube().
| Cube<Complex>& casa::CalVisBuffer::infocusModelVisCube | ( | ) | [inline] |
Definition at line 122 of file CalVisBuffer.h.
References infocusModelVisCube_p.
| const Cube<Complex>& casa::CalVisBuffer::infocusVisCube | ( | ) | const [inline] |
Definition at line 120 of file CalVisBuffer.h.
References infocusVisCube().
Referenced by infocusVisCube().
| Cube<Complex>& casa::CalVisBuffer::infocusVisCube | ( | ) | [inline] |
Definition at line 119 of file CalVisBuffer.h.
References infocusVisCube_p.
| void casa::CalVisBuffer::initResidWithModel | ( | ) |
| CalVisBuffer& casa::CalVisBuffer::operator= | ( | const VisBuffer & | cvb | ) |
| const Matrix<Bool>& casa::CalVisBuffer::residFlag | ( | ) | const [inline] |
| Matrix<Bool>& casa::CalVisBuffer::residFlag | ( | ) | [inline] |
Definition at line 130 of file CalVisBuffer.h.
References residFlag_p.
| const Cube<Complex>& casa::CalVisBuffer::residuals | ( | ) | const [inline] |
| Cube<Complex>& casa::CalVisBuffer::residuals | ( | ) | [inline] |
Definition at line 126 of file CalVisBuffer.h.
References residuals_p.
| void casa::CalVisBuffer::setFocusChan | ( | const Int | focusChan = -1 |
) |
| void casa::CalVisBuffer::sizeResiduals | ( | const Int & | nPar, | |
| const Int & | nDiff | |||
| ) |
| void casa::CalVisBuffer::updateCoordInfo | ( | const VisBuffer * | vb = NULL, |
|
| const Bool | dirDependent = True | |||
| ) |
Array<Complex> casa::CalVisBuffer::diffResiduals_p [private] |
Definition at line 152 of file CalVisBuffer.h.
Referenced by diffResiduals().
Int casa::CalVisBuffer::focusChan_p [private] |
Definition at line 142 of file CalVisBuffer.h.
Matrix<Bool> casa::CalVisBuffer::infocusFlag_p [private] |
Definition at line 146 of file CalVisBuffer.h.
Referenced by infocusFlag().
Cube<Complex> casa::CalVisBuffer::infocusModelVisCube_p [private] |
Definition at line 148 of file CalVisBuffer.h.
Referenced by infocusModelVisCube().
Cube<Complex> casa::CalVisBuffer::infocusVisCube_p [private] |
Definition at line 147 of file CalVisBuffer.h.
Referenced by infocusVisCube().
Matrix<Bool> casa::CalVisBuffer::residFlag_p [private] |
Definition at line 151 of file CalVisBuffer.h.
Referenced by residFlag().
Cube<Complex> casa::CalVisBuffer::residuals_p [private] |
Definition at line 150 of file CalVisBuffer.h.
Referenced by residuals().
1.6.1