Commit summary from repository starlink ------------------------------------ (Ed Chapin) smurf: remove low-pass filter and enable sky-based flatfield defaults 100.0% applications/smurf/examples/ (Ed Chapin) smurf: move inverse GAIn/EXTinction correction to get right units 100.0% applications/smurf/libsmf/ (Ed Chapin) smurf: fix some bugs in common-mode based flatfield 100.0% applications/smurf/libsmf/ (Tim Jenness) smurf: Update prologue to be consistent with actual API 100.0% applications/smurf/libsmf/ (Tim Jenness) smurf: strcat vs strlcpy problem 100.0% applications/smurf/libsmf/ Commits from repository starlink ----------------------------- commit a4a7d8dcc3e01c8ef5ba2dd036b11c817984a9b2 Author: Ed Chapin <[log in to unmask]> Date: Mon Oct 26 15:36:40 2009 -0700 smurf: remove low-pass filter and enable sky-based flatfield defaults applications/smurf/examples/dimmconfig.lis | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 22f33fc927356a39844072a8934ec3285faa0b53 Author: Ed Chapin <[log in to unmask]> Date: Mon Oct 26 15:31:48 2009 -0700 smurf: move inverse GAIn/EXTinction correction to get right units Was previously un-doing these multiplicative factors immediately after calculating AST. This actually needs to be done after the very last model component specified in modelorder -- if not, the residual etc. will be in non-extinction (and flatfielded) units. This probably affected earlier attempts to measure noise values from residual signals. applications/smurf/libsmf/smf_iteratemap.c | 67 +++++++++++++------------- 1 files changed, 34 insertions(+), 33 deletions(-) commit 0594c478084bde2968fb89e4a582a1e02097bf6a Author: Ed Chapin <[log in to unmask]> Date: Mon Oct 26 15:06:05 2009 -0700 smurf: fix some bugs in common-mode based flatfield Wasn't scaling the noise in addition to the signal. Didn't properly replace the previous iteration of the common-mode before calculating the new one. Also caught a bug that caused a segv in smf_iteratemap when exporting res in the case that noi was not specified in modelorder. applications/smurf/libsmf/smf_calcmodel_com.c | 54 +++++++++++++++------- applications/smurf/libsmf/smf_calcmodel_gai.c | 25 ++++++++++- applications/smurf/libsmf/smf_iteratemap.c | 21 ++++++--- 3 files changed, 75 insertions(+), 25 deletions(-) commit 6a74e6e5917085ced460f6f20509db2e3eb72e21 Author: Tim Jenness <[log in to unmask]> Date: Mon Oct 26 11:50:54 2009 -1000 smurf: Update prologue to be consistent with actual API applications/smurf/libsmf/smf_construct_smfGroup.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit f80aa0ba58022cf1bf9df85e5c88a1fc93a1c3af Author: Tim Jenness <[log in to unmask]> Date: Sun Oct 25 20:40:52 2009 -1000 smurf: strcat vs strlcpy problem applications/smurf/libsmf/smf_iteratemap.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)