|
casacore
|
A class with functions for concatenating MeasurementSets. More...
#include <MSConcat.h>
Private Member Functions | |
| MSConcat () | |
| if their name is different More... | |
| void | checkShape (const IPosition &otherShape) const |
| void | checkCategories (const ROMSMainColumns &otherCols) const |
| Bool | checkEphIdInField (const ROMSFieldColumns &otherFldCol) const |
| Bool | copyPointing (const MSPointing &otherPoint, const Block< uInt > &newAntIndices) |
| Bool | copyPointingB (MSPointing &otherPoint, const Block< uInt > &newAntIndices) |
| Int | copyObservation (const MSObservation &otherObs, const Bool remRedunObsId=True) |
| Block< uInt > | copyAntennaAndFeed (const MSAntenna &otherAnt, const MSFeed &otherFeed) |
| by default remove redundant observation table rows More... | |
| Block< uInt > | copyState (const MSState &otherState) |
| Block< uInt > | copyField (const MeasurementSet &otherms) |
| Block< uInt > | copySpwAndPol (const MSSpectralWindow &otherSpw, const MSPolarization &otherPol, const MSDataDescription &otherDD) |
| Bool | copySource (const MeasurementSet &otherms) |
| Bool | updateSource () |
| Bool | updateSource2 () |
| Bool | sourceRowsEquivalent (const MSSourceColumns &sourceCol, const uInt &rowi, const uInt &rowj, const Bool dontTestDirection=False, const Bool dontTestTransAndRest=False) |
| Bool | obsRowsEquivalent (const MSObservationColumns &obsCol, const uInt &rowi, const uInt &rowj) |
| void | updateModelDataKeywords (MeasurementSet &ms) |
Static Private Member Functions | |
| static IPosition | isFixedShape (const TableDesc &td) |
| static IPosition | getShape (const ROMSDataDescColumns &ddCols, const ROMSSpWindowColumns &spwCols, const ROMSPolarizationColumns &polCols, uInt whichShape) |
Additional Inherited Members | |
Protected Member Functions inherited from casacore::MSMainColumns | |
| MSMainColumns () | |
| void | attach (MeasurementSet &ms) |
Protected Member Functions inherited from casacore::ROMSMainColumns | |
| ROMSMainColumns () | |
| void | attach (const MeasurementSet &ms) |
A class with functions for concatenating MeasurementSets.
Public interface
Definition at line 93 of file MSConcat.h.
| casacore::MSConcat::MSConcat | ( | MeasurementSet & | ms | ) |
|
private |
if their name is different
|
private |
|
private |
|
private |
| void casacore::MSConcat::concatenate | ( | const MeasurementSet & | otherMS, |
| const uInt | handling = 0, |
||
| const String & | destMSName = "" |
||
| ) |
| destMSName | 1 : don't concatenate the MAIN table 2 : don't concatenate the POINTING table 3 : neither concat MAIN nor POINTING table |
|
private |
by default remove redundant observation table rows
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
private |
| void casacore::MSConcat::setRespectForFieldName | ( | const Bool | respectFieldName | ) |
| void casacore::MSConcat::setWeightScale | ( | const Float | weightScale | ) |
|
private |
|
private |
|
private |
|
private |
| void casacore::MSConcat::virtualconcat | ( | MeasurementSet & | otherMS, |
| const Bool | checkShapeAndCateg = True, |
||
| const String & | obsidAndScanTableName = "" |
||
| ) |
|
private |
Definition at line 167 of file MSConcat.h.
|
private |
Definition at line 168 of file MSConcat.h.
|
private |
Definition at line 165 of file MSConcat.h.
|
private |
Definition at line 164 of file MSConcat.h.
|
private |
Definition at line 166 of file MSConcat.h.
Definition at line 155 of file MSConcat.h.
Definition at line 152 of file MSConcat.h.
|
private |
Definition at line 150 of file MSConcat.h.
Definition at line 151 of file MSConcat.h.
|
private |
Definition at line 149 of file MSConcat.h.
|
private |
Definition at line 154 of file MSConcat.h.
|
private |
Definition at line 153 of file MSConcat.h.
|
private |
Definition at line 159 of file MSConcat.h.
|
private |
Definition at line 160 of file MSConcat.h.
|
private |
Definition at line 157 of file MSConcat.h.
|
private |
Definition at line 156 of file MSConcat.h.
|
private |
Definition at line 158 of file MSConcat.h.
|
private |
Definition at line 161 of file MSConcat.h.
|
private |
Definition at line 162 of file MSConcat.h.
1.8.12