casa
5.7.0-16
|
#include <VisBufferImplAsync2.h>
Public Member Functions | |
~VisBufferImplAsync2 () | |
VisBufferAsync2 (const VisBuffer& vb);. More... | |
const MsIterInfo & | msIterInfo () const |
Public Member Functions inherited from casa::vi::VisBufferImpl2 | |
VisBufferImpl2 (VisBufferOptions options=VbNoOptions) | |
Create empty VisBufferImpl2 you can assign to or attach. More... | |
VisBufferImpl2 (ViImplementation2 *iter, VisBufferOptions options) | |
Construct VisBufferImpl2 for a particular ViImplementation2 The buffer will remain synchronized with the iterator. More... | |
virtual | ~VisBufferImpl2 () |
Destructor (detaches from VisIter) More... | |
void | appendRow (ms::Vbi2MsRow *rowSrc, casacore::Int initialCapacity, const VisBufferComponents2 &optionalComponentsToCopy, bool doCopy=true) |
void | appendRowsComplete () |
casacore::Int | appendSize () const |
virtual void | copy (const VisBuffer2 &other, casacore::Bool fetchIfNeeded=true) |
Copies all of the components (or just the one in the cache) from the specified VisBuffer into this one. More... | |
virtual void | copyComponents (const VisBuffer2 &other, const VisBufferComponents2 &components, casacore::Bool allowShapeChange=false, casacore::Bool fetchIfNeeded=true) |
Copies the specified components (or just the one in the cache) from the specified VisBuffer into this one. More... | |
virtual void | copyCoordinateInfo (const VisBuffer2 *vb, casacore::Bool dirDependent, casacore::Bool allowShapeChange=false, casacore::Bool fetchIfNeeded=true) |
Copies the coordinate components (or just the ones in the cache if fetchIfNeeded is false) from the specified VisBuffer into this one. More... | |
virtual casacore::Vector < casacore::Stokes::StokesTypes > | getCorrelationTypesDefined () const |
More... | |
virtual casacore::Vector < casacore::Stokes::StokesTypes > | getCorrelationTypesSelected () const |
virtual casacore::Vector < casacore::Int > | getCorrelationTypes () const |
virtual casacore::String | getFillErrorMessage () const |
virtual casacore::Double | getFrequency (casacore::Int rowInBuffer, casacore::Int frequencyIndex, casacore::Int frame=FrameNotSpecified) const |
virtual const casacore::Vector < casacore::Double > & | getFrequencies (casacore::Int rowInBuffer, casacore::Int frame=FrameNotSpecified) const |
virtual casacore::Int | getChannelNumber (casacore::Int rowInBuffer, casacore::Int frequencyIndex) const |
virtual const casacore::Vector < casacore::Int > & | getChannelNumbers (casacore::Int rowInBuffer) const |
virtual casacore::Vector < casacore::Int > | getChannelNumbersSelected (casacore::Int outputChannelIndex) const |
ms::MsRow * | getRow (casacore::Int row) const |
ms::MsRow * | getRowMutable (casacore::Int row) |
virtual void | invalidate () |
virtual casacore::Bool | isAttached () const |
virtual casacore::Bool | isFillable () const |
virtual void | setShape (casacore::Int nCorrelations, casacore::Int nChannels, casacore::Int nRows, casacore::Bool clearTheCache=true) |
virtual void | validateShapes () const |
virtual void | writeChangesBack () |
More... | |
virtual void | initWeightSpectrum (const casacore::Cube< casacore::Float > &wtspec) |
virtual void | initSigmaSpectrum (const casacore::Cube< casacore::Float > &sigspec) |
virtual const casacore::MeasurementSet & | ms () const |
Reference to underlying MS, via the Vii. More... | |
virtual const vi::SubtableColumns & | subtableColumns () const |
virtual casacore::Bool | existsColumn (VisBufferComponent2 id) const |
virtual const casacore::Vector < casacore::Float > & | feedPa (casacore::Double time) const |
–> This needs to be removed: virtual casacore::Bool fetch(const asyncio::PrefetchColumns *pfc); More... | |
virtual casacore::Float | parang0 (casacore::Double time) const |
NOMINAL parallactic angle (feed p.a. More... | |
virtual const casacore::Vector < casacore::Float > & | parang (casacore::Double time) const |
Calculates the parallactic angle of each antenna in the array at the specified time. More... | |
virtual casacore::MDirection | azel0 (casacore::Double time) const |
More... | |
virtual const casacore::Vector < casacore::MDirection > & | azel (casacore::Double time) const |
Returns the pointing angle for each antenna in the array at the specified time. More... | |
virtual casacore::Double | hourang (casacore::Double time) const |
Hour angle for specified time. More... | |
virtual void | sortCorr () |
casacore::Sort/unsort the correlations, if necessary (Rudimentary handling of non-canonically sorted correlations–use with care!) More... | |
virtual void | unSortCorr () |
virtual void | normalize () |
Normalize the visCube by the modelVisCube (and optionally also divide visCube_p by its normalized amp) More... | |
virtual void | phaseCenterShift (const casacore::Vector< casacore::Double > &phase) |
Rotate visibility phase for given vector (dim = nrow of vb) of phases (metres) More... | |
virtual void | phaseCenterShift (casacore::Double dx, casacore::Double dy) |
Rotate visibility phase for phase center offsets (arcsecs) More... | |
virtual void | resetWeightsUsingSigma () |
Fill weightMat according to sigma column. More... | |
virtual casacore::Bool | isNewArrayId () const |
Rotate visibility phase for given vector (dim = nrow of vb) of phases (metres) More... | |
virtual casacore::Bool | isNewFieldId () const |
virtual casacore::Bool | isNewMs () const |
virtual casacore::Bool | isNewSpectralWindow () const |
virtual casacore::Bool | isRekeyable () const |
virtual casacore::Bool | isWritable () const |
virtual casacore::IPosition | getShape () const |
virtual casacore::Int | msId () const |
virtual casacore::String | msName (casacore::Bool stripPath=false) const |
virtual Subchunk | getSubchunk () const |
virtual casacore::Bool | areCorrelationsSorted () const |
virtual casacore::IPosition | getValidShape (casacore::Int) const |
virtual VisModelDataI * | getVisModelData () const |
casacore::Data accessors and | setters (where appropriate) There are the methods that allows access to the items cached in the VisBuffer.The straight accessors provide read-only access to the item.Where the item is allowed to be modified |
casacore::Data accessors and one or more set methods are provided N weight vs weightMat will not modify the cached value in a different representation *virtual const casacore::Vector < casacore::Int > & | antenna1 () const |
virtual void | setAntenna1 (const casacore::Vector< casacore::Int > &value) |
virtual const casacore::Vector < casacore::Int > & | antenna2 () const |
virtual void | setAntenna2 (const casacore::Vector< casacore::Int > &value) |
virtual const casacore::Vector < casacore::Int > & | arrayId () const |
virtual void | setArrayId (const casacore::Vector< casacore::Int > &) |
virtual const casacore::Vector < casacore::SquareMatrix < casacore::Complex, 2 > > & | cjones () const |
Returns the Jones C matrix for each antenna. More... | |
virtual const casacore::Vector < casacore::Int > & | correlationTypes () const |
Returns the correlation type of each correlation in the VisCube. More... | |
virtual const casacore::Vector < casacore::Int > & | dataDescriptionIds () const |
virtual casacore::Int dataDescriptionId () const; virtual void setDataDescriptionId (casacore::Int value); More... | |
virtual void | setDataDescriptionIds (const casacore::Vector< casacore::Int > &) |
virtual const casacore::Vector < casacore::MDirection > & | direction1 () const |
virtual const casacore::Vector < casacore::MDirection > & | direction2 () const |
virtual const casacore::Vector < casacore::Double > & | exposure () const |
virtual void | setExposure (const casacore::Vector< casacore::Double > &value) |
virtual const casacore::Vector < casacore::Int > & | feed1 () const |
virtual void | setFeed1 (const casacore::Vector< casacore::Int > &value) |
virtual const casacore::Vector < casacore::Float > & | feedPa1 () const |
Calculates the parallactic angle for feed 0 of the row's Antenna1. More... | |
virtual const casacore::Vector < casacore::Int > & | feed2 () const |
virtual void | setFeed2 (const casacore::Vector< casacore::Int > &value) |
virtual const casacore::Vector < casacore::Float > & | feedPa2 () const |
Calculates the parallactic angle for feed 0 of the row's Antenna2. More... | |
virtual const casacore::Vector < casacore::Int > & | fieldId () const |
virtual void | setFieldId (const casacore::Vector< casacore::Int > &) |
virtual const casacore::Array < casacore::Bool > & | flagCategory () const |
virtual const casacore::Matrix<casacore::Bool> & flag () const; virtual void setFlag (const casacore::Matrix<casacore::Bool>&); More... | |
virtual void | setFlagCategory (const casacore::Array< casacore::Bool > &) |
virtual const casacore::Cube < casacore::Bool > & | flagCube () const |
virtual void | setFlagCube (const casacore::Cube< casacore::Bool > &) |
virtual const casacore::Vector < casacore::Bool > & | flagRow () const |
virtual void | setFlagRow (const casacore::Vector< casacore::Bool > &) |
virtual const casacore::Matrix < casacore::Float > & | imagingWeight () const |
This method returns the imagin g If an imaging weight generator has not been supplied to the associated VisibilityIterator then this method will throw an exception. More... | |
void | setImagingWeight (const casacore::Matrix< casacore::Float > &newImagingWeights) |
virtual casacore::Int | nAntennas () const |
virtual casacore::Int | nChannels () const |
virtual casacore::Int | nCorrelations () const |
Returns the number of correlations along the visCube correlation axis. More... | |
virtual casacore::Int | nRows () const |
Returns the number of rows in this VisBuffer. More... | |
virtual const casacore::Vector < casacore::Int > & | observationId () const |
virtual void | setObservationId (const casacore::Vector< casacore::Int > &value) |
virtual const casacore::MDirection & | phaseCenter () const |
Returns the phase center of the array for the specified row. More... | |
virtual casacore::Int | polarizationFrame () const |
Returns the polarization frame for the specified row. More... | |
virtual casacore::Int | polarizationId () const |
virtual const casacore::Vector < casacore::Int > & | processorId () const |
virtual void | setProcessorId (const casacore::Vector< casacore::Int > &value) |
virtual const casacore::Vector < casacore::uInt > & | rowIds () const |
The returned casacore::Vector serves as a map between the rows in the VisBuffer and the row IDs in the underlying casacore::MS main virtual table: mainTableID [i] = rowIds () [ i] = 0;. More... | |
virtual const casacore::Vector < casacore::Int > & | scan () const |
virtual void | setScan (const casacore::Vector< casacore::Int > &value) |
virtual const casacore::Matrix < casacore::Float > & | sigma () const |
virtual void | setSigma (const casacore::Matrix< casacore::Float > &) |
virtual const casacore::Vector < casacore::Int > & | spectralWindows () const |
virtual const casacore::Matrix<casacore::Float> & sigmaMat () const; virtual casacore::Int spectralWindow () const; More... | |
virtual void | setSpectralWindows (const casacore::Vector< casacore::Int > &spectralWindows) |
virtual const casacore::Vector < casacore::Int > & | stateId () const |
virtual const casacore::Matrix<casacore::Float> & sigmaMat () const = 0; // [nC,nR] More... | |
virtual void | setStateId (const casacore::Vector< casacore::Int > &value) |
virtual const casacore::Vector < casacore::Double > & | time () const |
virtual void | setTime (const casacore::Vector< casacore::Double > &value) |
virtual const casacore::Vector < casacore::Double > & | timeCentroid () const |
virtual void | setTimeCentroid (const casacore::Vector< casacore::Double > &value) |
virtual const casacore::Vector < casacore::Double > & | timeInterval () const |
virtual void | setTimeInterval (const casacore::Vector< casacore::Double > &value) |
virtual const casacore::Matrix < casacore::Double > & | uvw () const |
virtual void | setUvw (const casacore::Matrix< casacore::Double > &value) |
virtual const casacore::Cube < casacore::Complex > & | visCubeCorrected () const |
virtual const casacore::Matrix<CStokesVector> & vis () const = 0; // [nF,nR] virtual void setVis (casacore::Matrix<CStokesVector> &) = 0; // [nF,nR] More... | |
virtual void | setVisCubeCorrected (const casacore::Cube< casacore::Complex > &) |
virtual const casacore::Cube < casacore::Float > & | visCubeFloat () const |
virtual const casacore::Matrix<CStokesVector> & visCorrected () const; virtual void setVisCorrected (const casacore::Matrix<CStokesVector> &); More... | |
virtual void | setVisCubeFloat (const casacore::Cube< casacore::Float > &) |
virtual const casacore::Cube < casacore::Complex > & | visCubeModel () const |
virtual void | setVisCubeModel (const casacore::Complex &c) |
virtual void | setVisCubeModel (const casacore::Cube< casacore::Complex > &vis) |
virtual void | setVisCubeModel (const casacore::Vector< casacore::Float > &stokes) |
virtual void setVisCubeModel(const casacore::Vector<casacore::Float>& stokes); More... | |
virtual const casacore::Cube < casacore::Complex > & | visCube () const |
virtual void setVisModel (casacore::Matrix<CStokesVector> &); More... | |
virtual void | setVisCube (const casacore::Complex &c) |
virtual void | setVisCube (const casacore::Cube< casacore::Complex > &) |
virtual const casacore::Matrix < casacore::Float > & | weight () const |
virtual const casacore::Matrix<CStokesVector> & vis () const; virtual void setVis (casacore::Matrix<CStokesVector> &); More... | |
virtual void | setWeight (const casacore::Matrix< casacore::Float > &) |
virtual const casacore::Cube < casacore::Float > & | weightSpectrum () const |
virtual const casacore::Matrix<casacore::Float> & weightMat () const = 0; // [nC,nR] virtual void setWeightMat (const casacore::Matrix<casacore::Float>& value) = 0; // [nC,nR] More... | |
virtual void | setWeightSpectrum (const casacore::Cube< casacore::Float > &) |
virtual const casacore::Cube < casacore::Float > & | sigmaSpectrum () const |
virtual void | setSigmaSpectrum (const casacore::Cube< casacore::Float > &value) |
Public Member Functions inherited from casa::vi::VisBuffer2 | |
VisBuffer2 (const VisBuffer2 &)=delete | |
make noncopyable... More... | |
VisBuffer2 & | operator= (const VisBuffer2 &)=delete |
VisBuffer2 () | |
virtual | ~VisBuffer2 () |
Used by framework. More... | |
virtual const VisibilityIterator2 * | getVi () const |
For attached VBs this returns the VI the VB is attached to. More... | |
casacore::Data accessors and | setters (where appropriate) There are the methods that allows access to the items cached in the VisBuffer.The straight accessors provide read-only access to the item.Where the item is allowed to be modified |
Private Attributes | |
casacore::Bool | allBeamOffsetsZero_p |
virtual void copyAsyncValues (const VisBufferAsync2 & other); virtual void copyCache (const VisBuffer2 & other, casacore::Bool force); template<typename T> void copyVector (const casacore::Vector<T> & from, casacore::Vector<T> & to); casacore::Vector<casacore::MDirection>& fillDirection1(); casacore::Vector<casacore::MDirection>& fillDirection2(); void fillFrom (const VisBufferAsync2 & other); casacore::MDirection & fillPhaseCenter(); casacore::Bool getAllBeamOffsetsZero () const; const casacore::Vector <casacore::String> & getAntennaMounts () const; const casacore::Cube <casacore::RigidVector <casacore::Double, 2> > & getBeamOffsets () const; const casacore::MeasurementSet & getMs () const; casacore::Int getNSpw () const; casacore::MDirection getPhaseCenter () const; const casacore::Cube <casacore::Double> & getReceptorAngles () const; void setAngleInfo (casacore::Bool allBeamOffsetsZero, const casacore::Vector<casacore::String> antennaMounts, casacore::Cube<casacore::RigidVector<casacore::Double, 2> > beamOffsets, const casacore::Cube<casacore::Double> & receptorAngles); void initializeScalars (); ///void setDataDescriptionId (casacore::Int id); void setFilling (casacore::Bool isFilling); void setLsrInfo (const casacore::Block <casacore::Int> & channelGroupNumber, const casacore::Block <casacore::Int> & channelIncrement, const casacore::Block <casacore::Int> & channelStart, const casacore::Block <casacore::Int> & channelWidth, const casacore::MPosition & observatoryPosition, const casacore::MDirection & phaseCenter, casacore::Bool velocitySelection); void setMeasurementSet (const casacore::MeasurementSet & ms); void setMeasurementSetId (casacore::Int id, bool isNew); void setMEpoch (const casacore::MEpoch & mEpoch); void setMSD (const casacore::MSDerivedValues & msd); void setNAntennas (casacore::Int); void setNCoh (casacore::Int); void setNSpw (casacore::Int); void setNewEntityFlags (bool newArrayId, bool newFieldId, bool newSpectralWindow); void setPolarizationId (casacore::Int); void setNRowChunk (casacore::Int); void setReceptor0Angle (const casacore::Vector<casacore::Float> & receptor0Angle); void setRowIds (const casacore::Vector<casacore::uInt> & rowIds); void setSelectedNVisibilityChannels (const casacore::Vector<casacore::Int> & nVisibilityChannels); void setSelectedSpectralWindows (const casacore::Vector<casacore::Int> & spectralWindows); void setTopoFreqs (const casacore::Vector<casacore::Double> & lsrFreq, const casacore::Vector<casacore::Double> & selFreq_p); void setVisibilityShape (const casacore::IPosition & pvisibilityShape); void updateCoordInfo (const VisBuffer2 *, const casacore::Bool dirDependent=true); More... | |
casacore::Vector < casacore::String > | antennaMounts_p |
casacore::Vector < casacore::MDirection > | azelCached_p |
casacore::Double | azelCachedTime_p |
casacore::Cube < casacore::RigidVector < casacore::Double, 2 > > | beamOffsets_p |
casacore::Block< casacore::Int > | channelGroupNumber_p |
casacore::Block< casacore::Int > | channelIncrement_p |
casacore::Block< casacore::Int > | channelStart_p |
casacore::Block< casacore::Int > | channelWidth_p |
casacore::Vector< casacore::Float > | feedpaCached_p |
casacore::Int dataDescriptionId_p; More... | |
casacore::Double | feedpaCachedTime_p |
casacore::Bool | isFilling_p |
casacore::Vector < casacore::Double > | lsrFrequency_p |
casacore::MEpoch | mEpoch_p |
const casacore::MeasurementSet * | measurementSet_p |
casacore::ROMSColumns * | msColumns_p |
casacore::MSDerivedValues * | msd_p |
casacore::Int | nAntennas_p |
casacore::Int | nCoh_p |
casacore::Bool | newArrayId_p |
casacore::Bool | newFieldId_p |
casacore::Bool | newSpectralWindow_p |
casacore::Int | nRowChunk_p |
casacore::Int | nSpw_p |
casacore::MPosition | observatoryPosition_p |
const casacore::ScalarColumn<casacore::Int> * obsMFreqTypes_p; // [use] More... | |
casacore::Vector< casacore::Float > | parangCached_p |
casacore::Double | parangCachedTime_p |
casacore::Int | polarizationId_p |
casacore::Vector< casacore::Float > | receptor0Angle_p |
casacore::Cube< casacore::Double > | receptorAngles_p |
casacore::Vector < casacore::Double > | selFreq_p |
casacore::Vector< casacore::Int > | selectedNVisibilityChannels_p |
casacore::Vector< casacore::Int > | selectedSpectralWindows_p |
casacore::Bool | velSelection_p |
casacore::IPosition | visibilityShape_p |
Friends | |
class | Rovia_Test |
class | ViImplAsync2 |
class | VisBufferAsync2Wrapper2 |
class | VlaDatum |
class | VLAT |
Additional Inherited Members | |
Public Types inherited from casa::vi::VisBuffer2 | |
enum | { FrameNotSpecified } |
using | nA = =number of antennas nF:==number of frequencies(or channels) nC:==number of correlations nR:==number of table rows contained in the buffer--------------------------------------------------------Accessors for data contained in the main casacore::MeasurementSet main table The actual visibility data are at the end.***N.B.:the VB usually caches the information in the representation requested so that using a setter to modify one value type(e.g., weight or visibility) will not modify the cached value in a different representation(e.g., weightMat or visCube).This should not be a problem in normal usage.*/virtual const casacore::Vector< casacore::Int > &antenna1() const =0 |
Static Public Member Functions inherited from casa::vi::VisBuffer2 | |
static VisBuffer2 * | factory (VisBufferOptions vbOptions=VbNoOptions) |
Public Attributes inherited from casa::vi::VisBufferImpl2 | |
casacore::Data accessors and one or more set methods are provided N | B: the VB usually caches the information in the representation requested so that using a setter to modify a value (e.g. |
Definition at line 79 of file VisBufferImplAsync2.h.
casa::vi::VisBufferImplAsync2::~VisBufferImplAsync2 | ( | ) |
VisBufferAsync2 (const VisBuffer& vb);.
|
protected |
The constructors are not public because creation should be performed by a factory object (e.g., VisBufferAutoPtr).
The use of a factory makes it possible to fine tune at run time whether a VisBuffer or a VisBufferAsync2 is created.
|
protected |
|
protected |
void attachToVisIter(VisibilityIterator2 & iter); void checkVisIter (const char * func, const char * file, int line, const char * extra = "") const; void clear ();
const MsIterInfo& casa::vi::VisBufferImplAsync2::msIterInfo | ( | ) | const |
|
friend |
Definition at line 81 of file VisBufferImplAsync2.h.
|
friend |
Definition at line 82 of file VisBufferImplAsync2.h.
|
friend |
Definition at line 83 of file VisBufferImplAsync2.h.
|
friend |
Definition at line 84 of file VisBufferImplAsync2.h.
|
friend |
Definition at line 85 of file VisBufferImplAsync2.h.
|
private |
virtual void copyAsyncValues (const VisBufferAsync2 & other);
virtual void copyCache (const VisBuffer2 & other, casacore::Bool force); template<typename T> void copyVector (const casacore::Vector<T> & from, casacore::Vector<T> & to); casacore::Vector<casacore::MDirection>& fillDirection1(); casacore::Vector<casacore::MDirection>& fillDirection2(); void fillFrom (const VisBufferAsync2 & other); casacore::MDirection & fillPhaseCenter(); casacore::Bool getAllBeamOffsetsZero () const; const casacore::Vector <casacore::String> & getAntennaMounts () const; const casacore::Cube <casacore::RigidVector <casacore::Double, 2> > & getBeamOffsets () const; const casacore::MeasurementSet & getMs () const; casacore::Int getNSpw () const; casacore::MDirection getPhaseCenter () const; const casacore::Cube <casacore::Double> & getReceptorAngles () const; void setAngleInfo (casacore::Bool allBeamOffsetsZero, const casacore::Vector<casacore::String> antennaMounts, casacore::Cube<casacore::RigidVector<casacore::Double, 2> > beamOffsets, const casacore::Cube<casacore::Double> & receptorAngles); void initializeScalars (); ///void setDataDescriptionId (casacore::Int id); void setFilling (casacore::Bool isFilling); void setLsrInfo (const casacore::Block <casacore::Int> & channelGroupNumber, const casacore::Block <casacore::Int> & channelIncrement, const casacore::Block <casacore::Int> & channelStart, const casacore::Block <casacore::Int> & channelWidth, const casacore::MPosition & observatoryPosition, const casacore::MDirection & phaseCenter, casacore::Bool velocitySelection); void setMeasurementSet (const casacore::MeasurementSet & ms); void setMeasurementSetId (casacore::Int id, bool isNew); void setMEpoch (const casacore::MEpoch & mEpoch); void setMSD (const casacore::MSDerivedValues & msd); void setNAntennas (casacore::Int); void setNCoh (casacore::Int); void setNSpw (casacore::Int); void setNewEntityFlags (bool newArrayId, bool newFieldId, bool newSpectralWindow); void setPolarizationId (casacore::Int); void setNRowChunk (casacore::Int); void setReceptor0Angle (const casacore::Vector<casacore::Float> & receptor0Angle); void setRowIds (const casacore::Vector<casacore::uInt> & rowIds); void setSelectedNVisibilityChannels (const casacore::Vector<casacore::Int> & nVisibilityChannels); void setSelectedSpectralWindows (const casacore::Vector<casacore::Int> & spectralWindows); void setTopoFreqs (const casacore::Vector<casacore::Double> & lsrFreq, const casacore::Vector<casacore::Double> & selFreq_p); void setVisibilityShape (const casacore::IPosition & pvisibilityShape); void updateCoordInfo (const VisBuffer2 *, const casacore::Bool dirDependent=true);
static casacore::MDirection unsharedCopyDirection (const casacore::MDirection & direction); static void unsharedCopyDirectionVector (casacore::Vector<casacore::MDirection> & direction); static casacore::MEpoch unsharedCopyEpoch (const casacore::MEpoch & mEpoch); static casacore::MPosition unsharedCopyPosition (const casacore::MPosition & position); casacore::Bool fillAllBeamOffsetsZero (); casacore::Vector <casacore::String> fillAntennaMounts (); casacore::Cube <casacore::RigidVector <casacore::Double, 2> > fillBeamOffsets (); casacore::Cube <casacore::Double> fillReceptorAngles ();
Definition at line 167 of file VisBufferImplAsync2.h.
|
private |
Definition at line 168 of file VisBufferImplAsync2.h.
|
mutableprivate |
Definition at line 169 of file VisBufferImplAsync2.h.
|
mutableprivate |
Definition at line 170 of file VisBufferImplAsync2.h.
|
private |
Definition at line 171 of file VisBufferImplAsync2.h.
|
private |
Definition at line 172 of file VisBufferImplAsync2.h.
|
private |
Definition at line 173 of file VisBufferImplAsync2.h.
|
private |
Definition at line 174 of file VisBufferImplAsync2.h.
|
private |
Definition at line 175 of file VisBufferImplAsync2.h.
|
mutableprivate |
casacore::Int dataDescriptionId_p;
Definition at line 177 of file VisBufferImplAsync2.h.
|
mutableprivate |
Definition at line 178 of file VisBufferImplAsync2.h.
|
private |
Definition at line 179 of file VisBufferImplAsync2.h.
|
private |
Definition at line 180 of file VisBufferImplAsync2.h.
|
private |
Definition at line 182 of file VisBufferImplAsync2.h.
|
private |
Definition at line 181 of file VisBufferImplAsync2.h.
|
mutableprivate |
Definition at line 183 of file VisBufferImplAsync2.h.
|
private |
Definition at line 184 of file VisBufferImplAsync2.h.
|
private |
Definition at line 185 of file VisBufferImplAsync2.h.
|
private |
Definition at line 186 of file VisBufferImplAsync2.h.
|
private |
Definition at line 187 of file VisBufferImplAsync2.h.
|
private |
Definition at line 188 of file VisBufferImplAsync2.h.
|
private |
Definition at line 189 of file VisBufferImplAsync2.h.
|
private |
Definition at line 190 of file VisBufferImplAsync2.h.
|
private |
Definition at line 191 of file VisBufferImplAsync2.h.
|
private |
const casacore::ScalarColumn<casacore::Int> * obsMFreqTypes_p; // [use]
Definition at line 193 of file VisBufferImplAsync2.h.
|
mutableprivate |
Definition at line 194 of file VisBufferImplAsync2.h.
|
mutableprivate |
Definition at line 195 of file VisBufferImplAsync2.h.
|
private |
Definition at line 196 of file VisBufferImplAsync2.h.
|
private |
Definition at line 197 of file VisBufferImplAsync2.h.
|
private |
Definition at line 198 of file VisBufferImplAsync2.h.
|
private |
Definition at line 200 of file VisBufferImplAsync2.h.
|
private |
Definition at line 201 of file VisBufferImplAsync2.h.
|
private |
Definition at line 199 of file VisBufferImplAsync2.h.
|
private |
Definition at line 202 of file VisBufferImplAsync2.h.
|
private |
Definition at line 203 of file VisBufferImplAsync2.h.