diff options
author | William Joye <wjoye@cfa.harvard.edu> | 2017-09-05 20:29:28 (GMT) |
---|---|---|
committer | William Joye <wjoye@cfa.harvard.edu> | 2017-09-05 20:29:28 (GMT) |
commit | 0b8a43c2aef81493e49dfd849c963a74d5ce0efb (patch) | |
tree | 9363abd96f31525e7834e5287c0cbad96b374a7a | |
parent | 9e8d8f8c877066dbda78ed8b6c991fd3947d7e32 (diff) | |
download | blt-0b8a43c2aef81493e49dfd849c963a74d5ce0efb.zip blt-0b8a43c2aef81493e49dfd849c963a74d5ce0efb.tar.gz blt-0b8a43c2aef81493e49dfd849c963a74d5ce0efb.tar.bz2 |
new AST support
-rw-r--r-- | tksao/frame/fitsimage.C | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/tksao/frame/fitsimage.C b/tksao/frame/fitsimage.C index a745cfb..36dbe1a 100644 --- a/tksao/frame/fitsimage.C +++ b/tksao/frame/fitsimage.C @@ -2889,9 +2889,6 @@ Vector FitsImage::getWCScdelt(Coord::CoordSystem sys) if (!(ss>=0 && ast_ && ast_[ss])) return Vector(); - astClearStatus; // just to make sure - astBegin; // start memory management - Vector cc = center(); Vector wcc; astTran2(ast_[ss], 1, cc.v, cc.v+1, 1, wcc.v, wcc.v+1); @@ -2900,15 +2897,14 @@ Vector FitsImage::getWCScdelt(Coord::CoordSystem sys) astTran2(ast_[ss], 1, oo.v, oo.v+1, 1, woo.v, woo.v+1); double dd = astDistance(ast_[ss], wcc.v, woo.v); - astEnd; // now, clean up memory if (dd != AST__BAD) { if (astIsASkyFrame(astGetFrame(ast_[ss], AST__CURRENT))) dd *= 180./M_PI; dd /=sqrt(2); return Vector(dd,dd); } - - return Vector(radToDeg(dd)/sqrt(2),0); + else + return Vector(); } #endif |