construct from an MS
Change or Set the MS this MSSelector refers to.
select spw and channels for each spw...
select Time and time averaging or regridding
void selectTime();
Select source or field
void selectSource(Vector
Method to set if a phase Center rotation is needed
void setPhaseCenter(Int fieldid, MDirection& newPhaseCenter);
Method to make the subMS
This setup a default new ms
Can be called directly as its not dependent on any private variable
Review Status
Prerequisite
Etymology
SubMS ...from the SUBset of an MS
Synopsis
Member Description
SubMS(String& theMS)
SubMS(MeasurementSet& ms)
~SubMS()
void setMS(MeasurementSet& ms)
void selectSpw(Vector<Int> spw, Vector<Int> nchan, Vector<Int> start, Vector<Int> step, Bool averchan=True)
void selectSource(Vector<Int> fieldid)
Bool makeSubMS(String& submsname, String& whichDataCol)
MeasurementSet* setupMS(String msname, Int nchan, Int npol, String telescop, Int obstype=0)
Bool makeSelection()
method that returns the selected ms
Bool fillDDTables()
Bool fillFieldTable()
Bool fillMainTable(const String& which)
Bool copyAntenna()
Bool copyFeed()
Bool copyObservation()
Bool writeDiffSpwShape(String& columnName)
Bool writeSimilarSpwShape(String& columnName)