Skip to main content

Come analyze HEASARC, IRSA, and MAST data in the cloud! The Fornax Initiative is now welcoming all interested beta users.

********************************************************************************
                         RELEASE NOTES FOR HEASOFT 6.6.1
                                January 5, 2008
********************************************************************************

The HEASoft 6.6.1 release is primarily driven by the release of the
Swift (version 3.0) software, but also includes updates to other packages
to mirror the current development versions in use at the HEASARC.

As the number of changes in this release are relatively small, a patch-
installer mechanism is available for users who wish to avoid re-installing
HEASoft in its entirety.  See

  http://heasarc.gsfc.nasa.gov/lheasoft/patch.html

for more details.


IMPORTANT:

  Please note that HEASoft 6.6.x is the last major distribution of HEAsoft
  in which we intend to include xspec v11. It is becoming increasingly hard
  to keep v11 up-to-date for new compilers and we do not have the resources
  to support two different versions. If there are v11 features that you are
  using and that we have omitted in the current version (v12) please let us
  know as soon as possible via the xspec12 help desk at:

     xspec12@athena.gsfc.nasa.gov


********************************************************************************
                                    CFITSIO
********************************************************************************

HEASOFT 6.6.1 includes some bug-fix updates to CFITSIO version 3.12:

- Fixed bug when defining the bounding box for annular region.

- Fixed bug triggered when the first region in a component is an exclude
  region.  The region selection was being ignored in this case.

- Fixed memory bug which is triggered when reading a FITS REGION extension
  with a large (> 100) number of exclude regions.

- Use explicit LONGLONG cast to prevent overflow when computing offset
  in large files.

********************************************************************************
                                    HEASARC
********************************************************************************

- extractor:

  Minor tweak to writing of region extensions. Now uses the EXTNAME
  convention from XMM-Newton ie REG001##. This is still consistent with
  CIAO which depends on the presence of the HDUNAME='REGION' keyword.

  Fixed two bugs :
  1. The fall-through option for GTI files of looking in the first table
     extension for the GTI data if none of the extension name matches worked.
  2. Speed improvement when writing out spectra with region filtering.

  Temporary fix for problem with making WMAP images when an annular region
  was used and the WMAP and image coordinates are the same.  In this case
  the fbbox numbers returned from select_region_setup are incorrect so we
  ignore them and fall back on the method used when the WMAP and image
  coordinates differ.

  Fixed error when regions are in detector coordinates (with no WCS type).
  Also improved error handling when the region set-up fails.

********************************************************************************
                                    XIMAGE
********************************************************************************

- Fixed buffer overflow in character array.


********************************************************************************
                                     SWIFT
********************************************************************************

- battblocks: Bug fix for parsing of global_tstart and global_tstop parsing.

- batmasktaglc: Bug fix to correct a typo in the variable name used to
  write the EBOUNDS extension.

- uvotsource: Adds subsidiary task (uvotconvreg) that enables handling of
  detector grism images.

- uvotproduct: Corrected html help file to document 'rebin' parameter.

- barycorr: Corrected html help file to correctly reflect default value
  for 'clockfile' parameter and add reference to Swift Timing Guide.

- swiftversion: Changed s/w version number.

- xrtinstrmap: Added 'XRA_PNT' and 'XDEC_PNT' keywords in output raw
  instrument map header storing the celestial coordinates of image
  reference pixels.

- xrtlccorr: Get celestial coordinates of image reference pixels from
  'XRA_PNT' and 'XDEC_PNT' keywords of raw instrument map.

- xrtpccorr: Get celestial coordinates of image reference pixels from
  'TCRVL2,TCRVL3' keywords of input event file (if ranom<0, decnom<-90).

- xrtgrblc: 
  Changed default PSF correction method to XRTLCCORR.
  Increased background region size for PC mode.
  Increased pile-up region for very high WT count rates.
  Added code to shift PC background regions, if they would go off-chip.
  New hidden parameter 'object', defines OBJECT keyword in output files
   object='DEFAULT' uses first OBJECT keyword found.
  New hidden parameter 'usetrigtime', default = 'yes'. If ='yes', light
   curves are offset by TRIGTIME keyword or trigtime parameter; if ='no',
   light curves are offset by earliest TSTART in input files.
  New hidden parameter 'usetargid', default = 'yes' determines if TARGID
    keyword is written to output files.
  Bug Fixes:
    Binning code was not properly merging bins.
    Trap zero-rows errors in fstatistic, and Xspec.
    Trap zero counts in Ximage.