diff options
author | dencheva <dencheva@stsci.edu> | 2010-07-15 09:14:44 -0400 |
---|---|---|
committer | dencheva <dencheva@stsci.edu> | 2010-07-15 09:14:44 -0400 |
commit | cfb8e3b4a7e20ed97a6566e11352d8948f33d9b7 (patch) | |
tree | 257a605d2975a88d75aad512e10d7558efa4ef64 | |
parent | ca0a0a45618f751c7c82b3797e182536535788a1 (diff) | |
download | stwcs_hcf-cfb8e3b4a7e20ed97a6566e11352d8948f33d9b7.tar.gz |
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
-rw-r--r-- | updatewcs/corrections.py | 8 |
1 files changed, 6 insertions, 2 deletions
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 |