From cfb8e3b4a7e20ed97a6566e11352d8948f33d9b7 Mon Sep 17 00:00:00 2001 From: dencheva Date: Thu, 15 Jul 2010 13:14:44 +0000 Subject: Keeping up with changes in pywcs git-svn-id: http://svn.stsci.edu/svn/ssb/stsci_python/stsci_python/trunk/stwcs@9843 fe389314-cf27-0410-b35b-8c050e845b92 --- updatewcs/corrections.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'updatewcs/corrections.py') diff --git a/updatewcs/corrections.py b/updatewcs/corrections.py index 3d504ca..c616e91 100644 --- a/updatewcs/corrections.py +++ b/updatewcs/corrections.py @@ -129,8 +129,12 @@ class VACorr(object): def updateWCS(cls, ext_wcs, ref_wcs): if ext_wcs.vafactor != 1: ext_wcs.wcs.cd = ext_wcs.wcs.cd * ext_wcs.vafactor - ext_wcs.wcs.crval[0] = ref_wcs.wcs.crval[0] + ext_wcs.vafactor*diff_angles(ext_wcs.wcs.crval[0], ref_wcs.wcs.crval[0]) - ext_wcs.wcs.crval[1] = ref_wcs.wcs.crval[1] + ext_wcs.vafactor*diff_angles(ext_wcs.wcs.crval[1], ref_wcs.wcs.crval[1]) + crval0 = ref_wcs.wcs.crval[0] + ext_wcs.vafactor*diff_angles(ext_wcs.wcs.crval[0], + ref_wcs.wcs.crval[0]) + crval1 = ref_wcs.wcs.crval[1] + ext_wcs.vafactor*diff_angles(ext_wcs.wcs.crval[1], + ref_wcs.wcs.crval[1]) + crval = np.array([crval0,crval1]) + ext_wcs.wcs.crval = crval ext_wcs.wcs.set() else: pass -- cgit