def isCalibrator(self): """ Returns whether the field is a known calibrator field or not. """ calibratorRAs, calibratorDecs, calibratorNames = lib_util.getCalibratorProperties( ) return (self.getNameField() in calibratorNames)
def getCalibratorNamesSorted(self): """ Returns a list of names of known calibrators, sorted by distance from small to large. """ myRA, myDec = self.getPhaseCentre() calibratorRAs, calibratorDecs, calibratorNames = lib_util.getCalibratorProperties() calibratorDistances = lib_util.distanceOnSphere(myRA, myDec, calibratorRAs, calibratorDecs) calibratorNamesSorted = calibratorNames[np.argsort(calibratorDistances)] return calibratorNamesSorted