コード例 #1
0
ファイル: lib_ms.py プロジェクト: henedler/LiLF
 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)
コード例 #2
0
ファイル: lib_ms.py プロジェクト: eretana/LiLF
    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