casa
5.7.0-16
|
CalBuffer: Calibration table buffer. More...
#include <CalBuffer.h>
CalBuffer: Calibration table buffer.
Public interface
From "calibration table" and "buffer"
The CalBuffer class holds a buffer, optinally connected to a calibration table iterator (as derived from CalIterBase). Specializations for baseline-based, time-variable and solvable VisJones calibration table formats are provided through inheritance.
Encapsulate calibration table data buffers.
Definition at line 76 of file CalBuffer.h.
casa::CalBuffer::CalBuffer | ( | ) |
Default constructor.
No connection to an underlying calibration table iterator in this case.
casa::CalBuffer::CalBuffer | ( | CalIterBase & | calIter | ) |
Construct from a calibration table iterator.
The calibration buffer will remain synchronized with the iterator.
|
virtual |
Default destructor.
casacore::Vector<casacore::Int>& casa::CalBuffer::antenna1 | ( | ) |
|
inlinevirtual |
Write the current buffer at the end of a specified cal table (NYI)
Definition at line 95 of file CalBuffer.h.
casacore::Vector<casacore::Int>& casa::CalBuffer::arrayId | ( | ) |
casacore::Vector<casacore::Int>& casa::CalBuffer::calDescId | ( | ) |
casacore::Vector<casacore::Int>& casa::CalBuffer::calGrp | ( | ) |
casacore::Vector<casacore::Int>& casa::CalBuffer::calHistoryId | ( | ) |
casacore::Vector<casacore::Int>& casa::CalBuffer::feed1 | ( | ) |
casacore::Vector<casacore::String>& casa::CalBuffer::fieldCode | ( | ) |
casacore::Vector<casacore::Int>& casa::CalBuffer::fieldId | ( | ) |
casacore::Vector<casacore::String>& casa::CalBuffer::fieldName | ( | ) |
casacore::Vector<casacore::Int>& casa::CalBuffer::freqGrp | ( | ) |
casacore::Vector<casacore::String>& casa::CalBuffer::freqGrpName | ( | ) |
casacore::Array<casacore::Complex>& casa::CalBuffer::gain | ( | ) |
casacore::Vector<casacore::Double>& casa::CalBuffer::interval | ( | ) |
|
virtual |
Invalidate the current calibration buffer.
This signals that a re-read is required as the iterator has advanced.
casacore::Vector<casacore::Int>& casa::CalBuffer::measDirRef | ( | ) |
casacore::Vector<casacore::Int>& casa::CalBuffer::measFreqRef | ( | ) |
casacore::Vector<casacore::Int>& casa::CalBuffer::obsId | ( | ) |
casacore::Vector<casacore::Int>& casa::CalBuffer::phaseId | ( | ) |
casacore::Vector<casacore::Int>& casa::CalBuffer::processorId | ( | ) |
casacore::Vector<casacore::Int>& casa::CalBuffer::pulsarBin | ( | ) |
casacore::Vector<casacore::Int>& casa::CalBuffer::pulsarGateId | ( | ) |
casacore::Array<casacore::Int>& casa::CalBuffer::refAnt | ( | ) |
casacore::Array<casacore::Double>& casa::CalBuffer::refDir | ( | ) |
casacore::Array<casacore::Int>& casa::CalBuffer::refFeed | ( | ) |
casacore::Array<casacore::Double>& casa::CalBuffer::refFreq | ( | ) |
casacore::Array<casacore::Int>& casa::CalBuffer::refReceptor | ( | ) |
casacore::Vector<casacore::Int>& casa::CalBuffer::scanNo | ( | ) |
casacore::Vector<casacore::String>& casa::CalBuffer::sourceCode | ( | ) |
casacore::Vector<casacore::String>& casa::CalBuffer::sourceName | ( | ) |
casacore::Vector<casacore::Int>& casa::CalBuffer::stateId | ( | ) |
casacore::Vector<casacore::Double>& casa::CalBuffer::time | ( | ) |
casacore::Data field accessors
casacore::Vector<casacore::Double>& casa::CalBuffer::timeEP | ( | ) |
casacore::Vector<casacore::MEpoch>& timeMeas();
|
private |
Definition at line 145 of file CalBuffer.h.
|
private |
Definition at line 179 of file CalBuffer.h.
|
private |
Definition at line 148 of file CalBuffer.h.
|
private |
Definition at line 182 of file CalBuffer.h.
|
private |
Definition at line 171 of file CalBuffer.h.
|
private |
Definition at line 205 of file CalBuffer.h.
|
private |
Definition at line 162 of file CalBuffer.h.
|
private |
Definition at line 196 of file CalBuffer.h.
|
private |
Definition at line 172 of file CalBuffer.h.
|
private |
Definition at line 206 of file CalBuffer.h.
|
private |
Ptr to cal main columns accessor.
Definition at line 138 of file CalBuffer.h.
|
private |
true if connected to underlying iterator
Definition at line 135 of file CalBuffer.h.
|
private |
Definition at line 146 of file CalBuffer.h.
|
private |
Definition at line 180 of file CalBuffer.h.
|
private |
Definition at line 159 of file CalBuffer.h.
|
private |
Definition at line 193 of file CalBuffer.h.
|
private |
Definition at line 147 of file CalBuffer.h.
|
private |
Definition at line 181 of file CalBuffer.h.
|
private |
Definition at line 158 of file CalBuffer.h.
|
private |
Definition at line 192 of file CalBuffer.h.
|
private |
Definition at line 156 of file CalBuffer.h.
|
private |
Definition at line 157 of file CalBuffer.h.
|
private |
Definition at line 191 of file CalBuffer.h.
|
private |
Definition at line 190 of file CalBuffer.h.
|
private |
Definition at line 163 of file CalBuffer.h.
|
private |
Definition at line 197 of file CalBuffer.h.
|
private |
Definition at line 144 of file CalBuffer.h.
|
private |
Definition at line 178 of file CalBuffer.h.
|
private |
Definition at line 170 of file CalBuffer.h.
|
private |
Definition at line 204 of file CalBuffer.h.
|
private |
Definition at line 168 of file CalBuffer.h.
|
private |
Definition at line 202 of file CalBuffer.h.
|
private |
Definition at line 149 of file CalBuffer.h.
|
private |
Definition at line 183 of file CalBuffer.h.
|
private |
Definition at line 153 of file CalBuffer.h.
|
private |
Definition at line 187 of file CalBuffer.h.
|
private |
Definition at line 151 of file CalBuffer.h.
|
private |
Definition at line 185 of file CalBuffer.h.
|
private |
Definition at line 154 of file CalBuffer.h.
|
private |
Definition at line 188 of file CalBuffer.h.
|
private |
Definition at line 155 of file CalBuffer.h.
|
private |
Definition at line 189 of file CalBuffer.h.
|
private |
Definition at line 164 of file CalBuffer.h.
|
private |
Definition at line 198 of file CalBuffer.h.
|
private |
Definition at line 169 of file CalBuffer.h.
|
private |
Definition at line 203 of file CalBuffer.h.
|
private |
Definition at line 165 of file CalBuffer.h.
|
private |
Definition at line 199 of file CalBuffer.h.
|
private |
Definition at line 167 of file CalBuffer.h.
|
private |
Definition at line 201 of file CalBuffer.h.
|
private |
Definition at line 166 of file CalBuffer.h.
|
private |
Definition at line 200 of file CalBuffer.h.
|
private |
Definition at line 150 of file CalBuffer.h.
|
private |
Definition at line 184 of file CalBuffer.h.
|
private |
Definition at line 161 of file CalBuffer.h.
|
private |
Definition at line 195 of file CalBuffer.h.
|
private |
Definition at line 160 of file CalBuffer.h.
|
private |
Definition at line 194 of file CalBuffer.h.
|
private |
Definition at line 152 of file CalBuffer.h.
|
private |
Definition at line 186 of file CalBuffer.h.
|
private |
Buffer fields.
Definition at line 141 of file CalBuffer.h.
|
private |
Definition at line 143 of file CalBuffer.h.
|
private |
Definition at line 177 of file CalBuffer.h.
|
private |
Definition at line 142 of file CalBuffer.h.
|
private |
Definition at line 176 of file CalBuffer.h.
|
private |
Buffer field status flags.
Definition at line 175 of file CalBuffer.h.