Print

Print


Commit summary from repository starlink
------------------------------------

  (Tim Jenness) smurf: Deal with uninitialised SCUBA-2 header
   100.0% applications/smurf/scripts/
  
  (Peter W. Draper) hds: fix problem with int arithmetic overflowing
   100.0% libraries/hds/
  
  (David Berry) smurf: Interpolate GAI model properly across bad bolo-blocks
   100.0% applications/smurf/libsmf/
 

Commits from repository starlink
-----------------------------

  commit 42032b74f76db237e028972914ddb9006284f30e
  Author: Tim Jenness <[log in to unmask]>
  Date:   Fri Jun 1 17:17:01 2012 -0700
  
      smurf: Deal with uninitialised SCUBA-2 header
      
      Unfortunately a broken SCUBA-2 FITS header is a header filled with
      zeroes rather than no header or a header with spaces. This meant
      that we did end up with a header hash but it didn't have any
      relevant cards in it. We now count to make sure we have cards
      although we could force a check for INSTRUME.
  
   applications/smurf/scripts/print_index |    5 +++++
   1 files changed, 5 insertions(+), 0 deletions(-)
  
  commit 5a2f8a547efed84f20c23d23ae58248cc088197d
  Author: Peter W. Draper <[log in to unmask]>
  Date:   Fri Jun 1 18:03:09 2012 +0100
  
      hds: fix problem with int arithmetic overflowing
      
      this was revealed when using NDF sections on large images that required the data to be sliced
      
      there could be more of this kind of issue to find
  
   libraries/hds/dauscatgath.c |    8 ++++----
   1 files changed, 4 insertions(+), 4 deletions(-)
  
  commit 721e0e616d66394d43961a730e72d9abc7861051
  Author: David Berry <[log in to unmask]>
  Date:   Fri Jun 1 15:59:25 2012 +0100
  
      smurf: Interpolate GAI model properly across bad bolo-blocks
      
      Previously, there could be discontinuities in the gain and offset values
      at the edges of bad blocks.
      
      Thought this may have been a cuase of the spurious bolometer tracks that
      appear at high iterations, but it seems not to have fixed the problem. It
      needed doing anyway.
  
   applications/smurf/libsmf/smf_find_gains.c |  112 ++++++++++++++++++++++++--
   applications/smurf/libsmf/smf_gandoff.c    |   45 ++++++++---
   2 files changed, 140 insertions(+), 17 deletions(-)