Changes Between Versions 7.1.7 and 7.1.8
This page lists the detailed changes made in all of the
processing scripts.
The script names are linked to a description of the
current version of each script
- subs/lightcurves - version 1.7 to 1.8
Now deletes light curves which have no counts.
- subs/combine - version 1.10 to 2.0
Added code to check the OBJECT keywords in the unfiltered and
housekeeping files. There is apparently a bug in frfread3.032
which doesn't handle commas in object names correctly.
If the keywords differ from the value in the jobpar, then
all the keywords are fixed.
12/12/97
Fixed a bug which was expecting DATAMODE="PHA" instead of "PH"
This caused GIS files to not be checked for valid RAWXBINS
and RAWYBINS keywords.
Fixed a bug that wasn't catching the "fall through the cracks
of the attitude file" problem.
Added a check for if SIS SPTR keywords exist.
- subs/linearize - version 1.4 to 1.5
Added code to check each unfiltered file before it is run through
ascalin to see if the file is covered by the attitude file.
If it isn't, the uncovered parts are clipped off and saved
among the scraps. This replaces a previous method of dealing
with this, which trimmed the telemetry file to have the same
start and stop times as the attitude file. This did not always
work, though, since event times can extend beyond the last time
in the telemetry file. That was also bad because it modified
the original telemetry and it threw away some potentially
usable photons.
- subs/telemetry - version 1.9 to 2.0
Stripped out the code which trimmed the telemetry file
to match the attitude file. Attitude file time consistency
is now handled in the linearize subroutine.
- subs/eventinfo - version 2.2 to 2.3
Fixed the syntax of several exception calls.
- subs/header - version 1.4 to 1.5
Fixed the syntax of the exception call.
- subs/readfrfs - version 1.9 to 2.0
Now includes all GTIs which have any overlap with TSTART and TSTOP
of a given HK file when creating the ALLGTI extension.
Before, only GTIS which were wholly contained were included.
In at least one case this caused GTIs to be thrown away
because of roundoff error.
- subs/images - version 2.0 to 2.1
Now explicitly sets the equinox in ximage to 2000.
Previously the equinox was not specified and it was likely
defaulting to 1950 (although it could have been anything).
- subs/faint2bright - version 1.1 to 1.2
Added code to extract corner pixel histograms.
- subs/wrapup - version 1.7 to 1.8
Fixed the syntax in several exception calls.
- util/exception - version 1.0 to 1.1
Added a fatal error flag to the par file.
- util/generate_filename - version 1.12 to 2.0
Supplied missing continuation character in exit test call.
Added "corner".
- util/fast4fix - version 1.0 to 1.1
Fixed a problem when the file to be fixed was unreadable.
That part of the code had not been "util"-ized.
Explicitly specifies extension in dum_table call,
plus a number of other modifications to make this actually work.
The previous version was not fully tested.
- lists/file_classes - version 2.0 to 2.1
Added "corner".
- process.par - version 2.4 to 2.5
Updated to STOOLS 3.7 to fix a minor malloc bug in cmerge.
- process - version 3.0 to 3.1
Added a fatal error flag to the job par.