Commit summary from repository starlink
------------------------------------
(Tim Jenness) smurf: Trap negative WVM taus
100.0% applications/smurf/libsmf/
(Tim Jenness) hds: Fix cnf pointer registration logic
100.0% libraries/hds/
(David Berry) smurf: Fix overflows in gain calculation
100.0% applications/smurf/libsmf/
Commits from repository starlink
-----------------------------
commit 7aaadb1b54c64d027a6497cebf02f1f55d1be688
Author: Tim Jenness <[log in to unmask]>
Date: Tue Dec 14 12:13:37 2010 -1000
smurf: Trap negative WVM taus
Sometimes we get a negative tau from the WVM. This really messes
up the extinction correction and can cause massive spikes which
then get propagated through the time series via the FFT disabling
the entire data set at iteration 2.
Simply ignore a negative tau and use the previous good tau. Eventually
we really need to calculate the WVM time stream in advance and despike
and smooth it.
applications/smurf/libsmf/smf_correct_extinction.c | 13 +++++++++++--
1 files changed, 11 insertions(+), 2 deletions(-)
commit 8836eeadd074714d530c10c6a36467f9ea16e76b
Author: Tim Jenness <[log in to unmask]>
Date: Tue Dec 14 10:41:51 2010 -1000
hds: Fix cnf pointer registration logic
rec1_map_frame was retrying pointer registration when CNF reported
an internal fatal error and giving up entirely when CNF reported
that the pointer was not unique. This led to random crashes in
long-lived pipeline processes. The logic has now been corrected.
libraries/hds/rec1_map_frame.c | 34 ++++++++++++++++++----------------
1 files changed, 18 insertions(+), 16 deletions(-)
commit da5c4c2ccb73a722174a54aeb3a2dc2f8e299e60
Author: David Berry <[log in to unmask]>
Date: Tue Dec 14 15:05:20 2010 +0000
smurf: Fix overflows in gain calculation
applications/smurf/libsmf/smf_calcmodel_com.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
|