Warning
HST CAL DELIVERED, STSDAS+IRAF version no longer maintained, use WFC3TOOLS in HSTCAL
wf32d: version update to 07may2012
wf3rej.cl: version update to 07may2012
wf3version.h: version update to 07may2012
wf3main.c: new option r added to print current version and exit
calwf3.cl, wf32d.cl, wf3ir.cl, wf3rej: Increment version to 08Mar2010.
wf3version.h: Increment version to 2.0 and date to 08-Mar-2010.
calwf3/wf3dth.c: Eliminated the creation of dummy drz products. Now done with PyDrizzle. (PR 64261; Trac #495)
lib/mkspt.c: Modified to allow for the case where there are no input spt files, in which case don’t try to create or update the output spt header. (PR 64260; Trac #494)
wf32d/doflat.c: Modified divFlat to use mean_gain for all images, including grisms. (PR 64259; Trac #493)
wf3ir/blevcorr.c: Swapping order of zsig and blev such that zsig occurs first requires sending zoff image to blevcorr to be processed. (PR 64262; Trac #496)
wf3ir/flatcorr.c: Modified mult_gain to use mean_gain for all images, including grisms. (PR 64259; Trac #493)
wf3ir/refdata.c: Fixed initialization of maxcrsplit variable.
wf3ir/unitcorr.c: No longer need to check status of ZSIGCORR before using sampzero, because sampzero is always computed in doIR. (PR 63711; Trac #457)
calwf3.cl: Increment version to 13Mar2009.
wf3version.h: Increment version to 1.3 and date to 13-Mar-2009.
wf3info.h: Added “crrej” to WF3Info structure for the CRREJTAB ref table, now that it’s being used within calwf3 in wf3ir/cridcalc step. Previously, it was only accessed from within wf3rej. (Trac ticket #352)
wf3ccd/dobias.c: Updated to compute correct x-offset values for subarrays in the amp B and D quadrants, which need to take into account the columns of serial virtual overscan that are in the middle of a 4-amp bias reference image. (Trac ticket #378)
wf3ir/getirflags.c: Added new checkCRRej routine to check for the existence and correctness of the CRREJTAB ref table, for use in CRCORR. (Trac ticket #352)
wf3ir/refdata.c: Added crrpar_in routine to load parameters from CRREJTAB ref table, for use in CRCORR. (Trac ticket #352)
calwf3.cl: Increment version to 10Oct2008.
wf3version.h: Increment version to 1.1 and date to 10-Oct-2008.
calwf3/procccd.c: Fixed handling of EXPSCORR=PERFORM so that WF32D gets called for all images, and fixed save_tmp setting so that blv_tmp files get deleted after EXPSCORR processing.
wf32d/doflat.c: Added ‘applygain’ switch to divFlat to turn on/off the gain correction so that the gain will only be used to correct one ref file and not both, otherwise the gain will be applied twice to the science data.
wf3ccd/blevfit.c: Modified fit report in BlevFit to indicate that results are for the serial overscan fit.
wf3ccd/doblev.c: Added readnoise as an input argument to BlevDrift. Modified cleanBiasFit to use different clip values on each pass through data.
wf3ir/flatcorr.c: Upgraded to convert data to units of electrons by multiplying by the gain after flat field has been applied. Uses new function “mult_gain”.
wf3rej/rej_sky.c: Added capabilities for “mean” sky calculation, using resistmean.
calwf3.cl: Increment version to 09May2007.
wf3info.h: Added “subtype” to WF3Info structure for use with IR subarrays.
wf3version.h: Increment version to 0.7 and date to 09-May-2007.
calwf3/getinfo.c: Changed default gain for IR channel from 2.0 to 2.5 in GetIRInfo routine.
lib/dodqi.c: Modified to allow for wildcard values in BPIXTAB Amp, Gain, and Chip columns (following CALACS change).
lib/getkeys.c: Updated default gain for IR channel from 2.0 to 2.5. Added ‘subtype’ to list of IR keywords loaded. Changed default sampzero value to 2.911755 sec.
wf32d/do2d.c: Modified call to PhotMode to use science extension header, rather than primary header, because that’s where phot keywords are.
wf3ir/darkcorr.c: Eliminated use of RebinRef, because we don’t want to extract subarrays from a full-frame dark ref image, we want to instead use a matching subarray dark ref image.
wf3ir/getirflags.c: Added logic to checkDark to turn off zsigcorr if dark=dummy.
wf3ir/wf3ir.c: Added use of new putCalDataSect routine to write out calibrated images that have the ref pixels trimmed off.
calwf3.cl: Increment version to 0.3.
wf3.h: Added ATOD_SATURATE macro definition.
wf3dq.h: Added ATODSAT dq value of 2048 and changed existing ZEROSIG from 2048 to 4096.
wf3version.h: Incremented version to 0.3 and date to 20-Feb-2004.
lib/dodqi.c: Modified to make CCDAMP and CCDGAIN columns optional when looking for matching rows in BPIXTAB. Added handling of new ATODSAT dq flag.
lib/donoise.c: Fixed use of amp boundaries to take into account WFC3 serial virtual overscan regions.
lib/getccdtab.c: Changed use of wf3->binaxis to wf3->bin to make it work properly for binned science images.
lib/getgrp.c: Eliminated the ACS practice of hardwiring wf3->bin to 1 and instead populate it by reading BINAXIS keywords from sci extension header.
lib/getkeys.c: Eliminated attempt to read BINAXIS keywords from primary header because for WFC3 they’re in the sci extension header.
lib/loadhead.c: Minor code cleanup.
wf3ccd/doccd.c: Minor comment change.
wf3rej/rej_loop.c: Commented out unused LoadHdr function declaration. Removed SQ(scale*val) from sumvar computation. Changed AllocBitBuff to work with arbitrary buffer sizes rather than only those evenly divisible by 8.
Added ‘expscorr’ to WF3Info struct for use in WF32D.
wf3version.h: Incremented version to 0.2 and date to 28-Oct-2003.
wf3wild.h: Added ‘FLT_WILDCARD’ and ‘FLT_IGNORE’ macros for use in floating-pt get/put keyword functions.
calwf3/calwf3.h: Changed datatype of ‘scigain’ from int to float.
calwf3/calwf3.c: Removed unique code for RPTCORR processing and made it same as CRCORR for UVIS images.
calwf3/getinfo.c: Changed datatype of ‘scigain’ values from int to float.
calwf3/getrefffiles.c: Load ‘CRREJTAB’ ref table if RPTCORR is turned on (to make it same as CRCORR for UVIS images).
calwf3/getswitches.c: Changed to handle RPTCORR switch the same as CRCORR for UVIS images.
calwf3/wf3table.c: Changed to handle RPTCORR processing same as CRCORR for UVIS images.
lib/wf3info.c: Added initialization of new wf3->blev array.
lib/dodqi.c: Updated to treat commanded gain values as float datatype instead of int.
lib/donoise.c: Added logic to use Amp C/D bias values from new blev array for UVIS Chip 2 instead of relying on ‘AMPY’ logic.
lib/getccdtab.c: Updated to treat commanded gain values as float datatype instead of int.
lib/getkeys.c: Updated to treat commanded gain values as float datatype instead of int.
lib/mkspt.c: Updated a couple of printf statements to use trlmessage so that the comments on creating the SPT file also make it to the trailer file.
lib/sameint.c: Added new ‘SameFlt’ routine for use with gain keyword values.
lib/trlbuf.c: Increased ‘trldata’ buffer size from ‘SZ_FNAME’ to ‘SZ_LINE’.
lib/key.c: Changed putKeyBool function type from Bool to int.
wf32d/wf32d.c: Added ‘expscorr’ switch as command-line argument for wf32d.
wf32d/do2d.c: Update final state of ‘expscorr’ switch in output header.
wf32d/photmode.c: Updated to treat gain values as float datatype instead of int.
wf3ccd/wf3ccd.c: Populate BIASLEV[abcd] keywords in output header using new ‘BiasKeywords’ function.
wf3ccd/blevfit.c: Added BlevResults function to return the values of the slope and intercept computed for the bias fit. Also, the fit reports the values to the user in a trailer message.
wf3ccd/doatod.c: Updated to treat commanded gain values as float datatype instead of int.
wf3ccd/findover.c: Modified to zero-out all serial and parallel virtual biassect and trim values when processing UVIS subarray images (which don’t have any virtual overscan). Also fixed a bug in which one of the biassect values was not being converted from 1-indexed to 0-indexed in the case of subarray images.
wf3ir/dqicorr.c: Updated to treat commanded gain values as float datatype instead of int.
wf3ir/getirflags.c: Modified to load DARKCORR and NLINCORR switch settings and DARKFILE and NLINFILE ref file info if ZSIGCORR is set to PERFORM.
wf3ir/nlincorr.c: Modified to use just 1 node array from the NLINFILE ref data, which is the saturation value. There won’t be another node array specifying the lower bound of the nlin correction as with NICMOS.
wf3ir/zsigcorr.c: Modified to use just 1 node array from the NLINFILE ref data, which is the saturation value.
wf3rej/wf3rej.c: Added call to ‘mkNewSpt’ within error condition for wf3rej_do to always produce a new SPT file for product when possible. This also involved remembering the value of the error condition, setting it to WF3_OK, calling ‘mkNewSpt’, then resetting to old value in order to allow ‘mkNewSpt’ to work successfully.
wf3rej/rej_loop.c: Added code to avoid crashing when exp[n]=0 for an input image. It will now skip all the detection code when exp[n]=0.
wf3rej/cr_scaling.c: Added trailer file comments to better describe how exptime=0 cases are handled.