#include <VBStore.h>
Public Member Functions | |
| VBStore () | |
| ~VBStore () | |
| Int | nRow () |
| Int | beginRow () |
| Int | endRow () |
| Int | spwID () |
| Bool | dopsf () |
| Bool | useCorrected () |
| Matrix< Double > & | uvw () |
| Vector< Bool > & | rowFlag () |
| Cube< Bool > & | flagCube () |
| Matrix< Float > & | imagingWeight () |
| Cube< Complex > & | visCube () |
| Vector< Double > & | freq () |
| Cube< Complex > & | modelCube () |
| Cube< Complex > & | correctedCube () |
| Quantity | pa () |
| const VisBuffer2 & | vb () |
| Double | imRefFreq () |
| void | reference (const VBStore &other) |
Public Attributes | |
| Int | nRow_p |
| Int | beginRow_p |
| Int | endRow_p |
| Int | spwID_p |
| Int | startChan_p |
| Int | endChan_p |
| Int | nDataChan_p |
| Int | nDataPol_p |
| Matrix< Double > | uvw_p |
| Vector< Bool > | rowFlag_p |
| Cube< Bool > | flagCube_p |
| Matrix< Float > | imagingWeight_p |
| Cube< Complex > | visCube_p |
| Cube< Complex > | modelCube_p |
| Cube< Complex > | correctedCube_p |
| Vector< Double > | freq_p |
| Bool | dopsf_p |
| Bool | useCorrected_p |
| Bool | conjBeams_p |
| Vector< Int > | corrType_p |
| Quantity | paQuant_p |
| Vector< Int > | antenna1_p |
| Vector< Int > | antenna2_p |
| const VisBuffer2 * | vb_p |
| Double | imRefFreq_p |
| CFBStruct | cfBSt_p |
| Bool | accumCFs_p |
| Matrix< uInt > | BLCXi |
| Matrix< uInt > | BLCYi |
| Matrix< uInt > | TRCXi |
| Matrix< uInt > | TRCYi |
Definition at line 35 of file VBStore.h.
| Int casa::refim::VBStore::beginRow | ( | ) | [inline] |
Definition at line 41 of file VBStore.h.
References beginRow_p.
| Cube<Complex>& casa::refim::VBStore::correctedCube | ( | ) | [inline] |
Definition at line 53 of file VBStore.h.
References correctedCube_p.
| Bool casa::refim::VBStore::dopsf | ( | ) | [inline] |
| Int casa::refim::VBStore::endRow | ( | ) | [inline] |
| Cube<Bool>& casa::refim::VBStore::flagCube | ( | ) | [inline] |
Definition at line 48 of file VBStore.h.
References flagCube_p.
| Vector<Double>& casa::refim::VBStore::freq | ( | void | ) | [inline] |
| Matrix<Float>& casa::refim::VBStore::imagingWeight | ( | ) | [inline] |
Definition at line 49 of file VBStore.h.
References imagingWeight_p.
| Double casa::refim::VBStore::imRefFreq | ( | ) | [inline] |
Definition at line 56 of file VBStore.h.
References imRefFreq_p.
| Cube<Complex>& casa::refim::VBStore::modelCube | ( | ) | [inline] |
Definition at line 52 of file VBStore.h.
References modelCube_p.
| Int casa::refim::VBStore::nRow | ( | ) | [inline] |
| Quantity casa::refim::VBStore::pa | ( | ) | [inline] |
| void casa::refim::VBStore::reference | ( | const VBStore & | other | ) | [inline] |
if (useCorrected_p) correctedCube_p.reference(other.correctedCube_p); else visCube_p.reference(other.visCube_p); if (useCorrected_p) { correctedCube_p.reference(other.correctedCube_p); visCube_p.reference(other.correctedCube_p); } else visCube_p.reference(other.visCube_p);
uvw_p.assign(other.uvw_p); rowFlag_p.assign(other.rowFlag_p); flagCube_p.assign(other.flagCube_p); imagingWeight_p.assign(other.imagingWeight_p); freq_p.assign(other.freq_p); visCube_p.assign(other.visCube_p); modelCube_p.assign(other.modelCube_p); correctedCube_p.assign(other.correctedCube_p);
Definition at line 58 of file VBStore.h.
References beginRow_p, correctedCube_p, dopsf_p, endRow_p, flagCube_p, freq_p, imagingWeight_p, modelCube_p, nRow_p, rowFlag_p, useCorrected_p, uvw_p, and visCube_p.
| Vector<Bool>& casa::refim::VBStore::rowFlag | ( | ) | [inline] |
| Int casa::refim::VBStore::spwID | ( | ) | [inline] |
| Bool casa::refim::VBStore::useCorrected | ( | ) | [inline] |
Definition at line 45 of file VBStore.h.
References useCorrected_p.
| Matrix<Double>& casa::refim::VBStore::uvw | ( | ) | [inline] |
| const VisBuffer2& casa::refim::VBStore::vb | ( | ) | [inline] |
| Cube<Complex>& casa::refim::VBStore::visCube | ( | ) | [inline] |
| Vector<Int> casa::refim::VBStore::antenna1_p |
| Vector<Int> casa::refim::VBStore::antenna2_p |
Definition at line 91 of file VBStore.h.
Referenced by beginRow(), and reference().
| Matrix<uInt> casa::refim::VBStore::BLCXi |
| Matrix<uInt> casa::refim::VBStore::BLCYi |
| Cube<Complex> casa::refim::VBStore::correctedCube_p |
Definition at line 96 of file VBStore.h.
Referenced by correctedCube(), and reference().
| Vector<Int> casa::refim::VBStore::corrType_p |
Definition at line 98 of file VBStore.h.
Referenced by dopsf(), and reference().
Definition at line 91 of file VBStore.h.
Referenced by endRow(), and reference().
| Cube<Bool> casa::refim::VBStore::flagCube_p |
Definition at line 94 of file VBStore.h.
Referenced by flagCube(), and reference().
| Vector<Double> casa::refim::VBStore::freq_p |
Definition at line 97 of file VBStore.h.
Referenced by freq(), and reference().
| Matrix<Float> casa::refim::VBStore::imagingWeight_p |
Definition at line 95 of file VBStore.h.
Referenced by imagingWeight(), and reference().
Definition at line 103 of file VBStore.h.
Referenced by imRefFreq().
| Cube<Complex> casa::refim::VBStore::modelCube_p |
Definition at line 96 of file VBStore.h.
Referenced by modelCube(), and reference().
Definition at line 91 of file VBStore.h.
Referenced by nRow(), and reference().
| Quantity casa::refim::VBStore::paQuant_p |
| Vector<Bool> casa::refim::VBStore::rowFlag_p |
Definition at line 93 of file VBStore.h.
Referenced by reference(), and rowFlag().
| Matrix<uInt> casa::refim::VBStore::TRCXi |
| Matrix<uInt> casa::refim::VBStore::TRCYi |
Definition at line 98 of file VBStore.h.
Referenced by reference(), and useCorrected().
| Matrix<Double> casa::refim::VBStore::uvw_p |
Definition at line 92 of file VBStore.h.
Referenced by reference(), and uvw().
| Cube<Complex> casa::refim::VBStore::visCube_p |
Definition at line 96 of file VBStore.h.
Referenced by reference(), and visCube().
1.6.1