CIAO 2.3 Release Notes
Return to: Version History
Contents:
- Tools
- Sherpa
- GUIDE
- Libraries
Tools
acis_fef_lookup
- Reworked with interface changes to accommodate calculation of
PI matrices directly from PHA FEF files (see "mkrmf" notes)
acis_process_events
- Now fully supports adjustment for the effects of
charge-transfer inefficiency (CTI)
- New parameter ("calc_cc_times") to assign time tags in CC
mode based on target position
- Added "geompar" parameter (see "pixlib" below)
- Fixed problem of always writing HDUCLAS3 keyword indicating
CC time corrections were applied
- Refinements to the CC mode time of arrival algorithm
- Now generates warnings if output eventdef contains a column
that is not calculated and is not being propagated from the
input event file (i.e. s:pi in eventdef and calculate_pi=no)
- Now reads RA_TARG, DEC_TARG, ROLL_NOM header keywords (obs.par
value supersedes keyword values)
- Changed the order of THETA and PHI WCS names
- Fix for incorrect updating of WCS keywords when stop != sky
- Fix for check_vf_pha to only check in VF mode
acisreadcorr
- Added "random" parameter to set random-number seed
- Added "geompar" parameter (see "pixlib" below)
asp_apply_sim
- Added "geompar" parameter (see "pixlib" below)
asp_calc_offsets
- Added "geompar" parameter (see "pixlib" below)
asphist
- Added "max_bin" parameter to control maximum number of aspect
bins
- Added "geompar" parameter (see "pixlib" below)
- Now allows for generic column ordering
- Reworked to take input files out of time order
- Now errors out if SIM_* keywords are missing in event file
(previously assumed value of 0)
dmarfadd
- New code to exposure weight the FRACRESP column in grating
ARFs
dmcoords
- Now allows 'q' or 'quit' to exit interactive mode
- Added "geompar" parameter (see "pixlib" below)
dmcopy / dmextract / dmfilth / dmlist / dmstat
- Re-linked to use updated region library (see library notes
below)
hrc_process_events
- Can now apply a correction to the AMP_SF column in the event
structure (AMP_SF is used in deciding which events to correct
for the tap ringing problem)
- Added "geompar" parameter (see "pixlib" below)
- Changed the order of THETA and PHI WCS names
mkarf / mkexpmap / mkgarf / mkinstmap
- HRC msk1 file support added
- Can work around defective/ambiguous ACIS msk1 files
- Added "geompar" parameter (see "pixlib" below)
- Tools reflect changes to "ardlib" library (see below)
mkgrmf
- Added "geompar" parameter (see "pixlib" below)
mkpsf
- Added "geompar" parameter (see "pixlib" below)
- Fixed bug that caused a failure to resolve CALDB psflib
hypercube file when using ACIS
- Fixed bug that prevented unique outpsffile filename from
retaining path information
mkrmf
- Can now calculate PI matrices directly from PHA FEF files
(default behavior; requires CALDB 2.18 or later)
- Modified CALDB lookups to work with CTI correction
mkwarf
- Modified CALDB lookups to work with CTI correction
- Added "geompar" parameter (see "pixlib" below)
psextract
- Fix for problem determining which ASOL, AOFF, sim+AOFF files
are being used
- Changes for new acis_fef_lookup interface
psf_project_ray
- Removed parameters elevation, azimuth, imagesize, and
resolution
- Added "geompar" parameter (see "pixlib" below)
- Now copies energy column from input ray file (spectrum input
was only recording single energy (first row) in header)
- Now copies full header from ray file and evtfile (if provided)
- Fix for new focal length in CALDB 2.9
- Fixed problem of not reporting error when evtfile is missing
- Changed the order of THETA and PHI WCS names
reproject_events
- Speed enhancements
- Added "geompar" parameter (see "pixlib" below)
sso_freeze
- Fixed bug with processing a stack of input event files in
which the code failed to reproject correctly the events from
the second and subsequent files in to the first file's
reference frame, which resulted in incorrect
solar-system-object-centered coordinates for the events from
those files
- Corrected initialization of TLMIN and TLMAX keywords for
ocCol and skyCol (improper initialization prevented ds9
from centering image on screen)
- No longer crashes when output file exists and clobber=no
tg_create_mask
- Added "geompar" parameter (see "pixlib" below)
tgextract
- Added "geompar" parameter (see "pixlib" below)
tg_resolve_events
- Added "geompar" parameter (see "pixlib" below)
- Fix for slightly incorrect coordinates in MEG data in region
where HEG and MEG arms overlap
- Changed the order of THETA and PHI WCS names
- Modified CALDB lookups to work with CTI correction
Sherpa
- New models, erf and erfc, that wrap the error function and complimentary error function, respectively - Fixed bug where JDPILEUP model ignored any previous data filtering
GUIDE
- Bug fix to allow usage of ATOMDB v1.2
Libraries
* NOTE * Library changes apply ONLY to tools in the patch (i.e. those listed under "Tools" above) ardlib - Semantics for ACIS detsubsys options have changed - Added support for HRC-S detsubsys options - Added support for the HRC bad pixel file - If the observation information file has CTI_CORR=yes, then the CALDB lookups will specify CTI corrected files dslib - Improvements in handling NaN's and event file headers header/history lib - Enhancements for CTI correction (added 'CTI_CORR' keyword) - Tools now put full parameter content in history pixlib - Many tools now use "geompar" parameter to control which parameter file specifies pixlib geometry files (default is still "geom.par") - Fixed problem of using wrong value for the LETG Rowland torus diameter - pixlib info now included in history of output file region lib - Fixes for pie() and sector() producing incorrect results for theta_min and theta_max in the third quadrant (180 < theta < 270) - Fix for problem where areas determined by pixel-counting (e.g. areas of complex shapes that cannot be determined analytically) were too large because the "pixelated" shapes were included twice - Fixes for incorrect area calculation using two "near" shapes (i.e. shapes whose bounding boxes overlap but are not within each other) - Fixes for problems with field() areas rmflib - General updates and minor bug fixes
