Release Note for SAS 15.0
		     ===========================

		   Carlos Gabriel & Eduardo Ojero
	                 XMM-Newton SOC




* Contents

  . SAS releases covered by this note
  . URLs
  . Summary of important changes
  . New and withdrawn packages
  . Detailed list of changes between SAS 14.0 and SAS 15.0

* SAS releases covered by this note


The version of the SAS installed can be displayed with the command:

			      sasversion

This version (15.0.0): xmmsas_20160201_1833

Last public version  (14.0.0): xmmsas_20141104_1833


* URLs

SAS pages at the XMM-Newton SOC:
   https://www.cosmos.esa.int/web/xmm-newton/sas

XMM-Newton calibration information:
   https://www.cosmos.esa.int/web/xmm-newton/calibration


*Summary of important changes


The main improvements of this release are:

- Correction of the conversion between celestial and detector coordinate
systems.
Due to a long-standing error in the task  'attcalc', the  Euler Psi angle
contained  within the boresight calibration file had  the wrong sign. In
practically all cases the two errors canceled out yielding a correct astrometry
reconstruction within SAS. However, direct  use of  the boresight numbers could
result in wrong conversions. This upgrade, affecting several tasks, including
attcalc, needs to go together with the new calibration file XMM_BORESIGHT_0026.CCF.
The ALGOID mechanism applies here, to prevent SAS users from mixing incompatible
SAS and CCF versions.

- The new task (ebkgreg) determines the most suitable position of a circle
region to get the background estimation of any source in an EPIC PN image. While the
task is only working with PN data at the moment, it is thought to be extended to be
able to work with MOS data in a foreseeable future.

- A new task for fast calculation of upper limits, eupper. Given a position,
specified in celestial coordinates, the task calculates the count rate upper limit for
any sky image regardless of the instrument.

- eboxdetect, the task for slide box source detection, has been upgraded for
accepting also input data in detector coordinates.

- The metatask for slew data analysis, eslewchain, is able now to produce .png
files for each subimage.

- RGS responses can be also derived by rgsrmfgen in separated files: a redistribution
matrix (RMF) and a corresponding Ancillary Response Function (ARF). The default is however kept
with a single response matrix, combining the effects.


This version is released in several 64-bit binary versions for Linux and MacOs, but only in one
32-bit binary version (Linux RHEL 5.8). This version however has been tested to run correctly on
several other platforms (we provide some libraries where necessary together with the distribution).

As always, many other less important improvements and small bug fixes have taken place. 72 tasks
have been upgraded all in all, with a total number of 129 sub-version changes. A detailed list
follows further below.



* New and withdrawn packages

NEW:

Package ebkgreg: version 0.6.2 [NEW]
Package omgrismresp: version 0.1.1 [NEW]


WITHDRAWN:

- lccorr
- rgssuperrmf


DELETED:
none



* Detailed list of changes between SAS 14.0.0 and SAS 15.0.0

A detailed list of all upgraded tasks wrt SAS 14.0.0 follows, the corresponding ChangeLogs
are further below:

Package arfgen: version 1.92 [was 1.90.4]
Package attcalc: version 4.34 [was 4.33]
Package cal: version 3.236.3 [was 3.232.1]
Package caloalutils: version 1.109.3 [was 1.109.2]
Package catcorr: version 0.9 [was 0.7]
Package datautils: version 1.14 [was 1.12]
Package dscalc: version 2.7 [was 2.6.2]
Package dsslib: version 5.10 [was 5.8]
Package ebkgreg: version 0.6.2 [NEW]
Package eboxdetect: version 4.25.1 [was 4.23]
Package edetect_chain: version 3.14.1 [was 3.14]
Package eexpmap: version 4.10.1 [was 4.8]
Package eimagecombine: version 0.8 [was 0.5]
Package embadpixfind: version 2.5 [was 2.3]
Package emchain: version 11.19 [was 11.16]
Package emenergy: version 8.7 [was 8.6.2]
Package emldetect: version 6.0.4 [was 6.0.2]
Package emosaicproc: version 0.4 [was 0.3.4]
Package emsaplib: version 2.30 [was 2.29.1]
Package epchain: version 8.75 [was 8.74.4]
Package epevents: version 6.49.10 [was 6.49.8]
Package epframes: version 8.106 [was 8.104]
Package epiclccorr: version 1.20 [was 1.18.3]
Package epicproc: version 2.20 [was 2.17.4]
Package epreject: version 5.16 [was 5.15]
Package epsplitter: version 0.2.8 [was 0.2.7]
Package eptestdata: version 0.12.1 [was 0.12]
Package esas: version 0.9.33 [was 0.9.32]
Package esensmap: version 3.12.1 [was 3.12]
Package esky2det: version 1.17 [was 1.15]
Package eslewchain: version 1.7.1 [was 1.6.1]
Package especget: version 1.44.1 [was 1.39.2]
Package espfilt: version 2.4 [was 2.1.1]
Package hello: version 1.22 [was 1.20]
Package hkauxplot: version 4.7 [was 4.6]
Package imgdisplay: version 1.50 [was 1.48.2]
Package merge: version 0.14 [was 0.13.1]
Package mssllib: version 2.76.1 [was 2.76]
Package oal: version 3.126.1 [was 3.125]
Package omatt: version 2.56.1 [was 2.56]
Package omdetect: version 5.34.1 [was 5.34]
Package omgprep: version 1.9.1 [was 1.9]
Package omgrismresp: version 0.1.1 [NEW]
Package ommosaic: version 2.8.1 [was 2.7.1]
Package omregion: version 2.14.1 [was 2.14]
Package omsource: version 1.25.1 [was 1.25]
Package poscorr3xmm: version 0.2 [was 0.1]
Package ppsslewsumm: version 1.1 [was 1.0.3]
Package preqgti: version 0.8 [was 0.7.2]
Package rawtmlib: version 2.7.2 [was 2.6.8]
Package rgsbadpix: version 2.19 [was 2.18.3]
Package rgsenergy: version 2.1 [was 2.0.4]
Package rgsfluxer: version 1.9.2 [was 1.8.4]
Package rgsimageforbadpixfind: version 0.1 [NEW]
Package rgslccorr: version 0.54 [was 0.53]
Package rgsproc: version 1.34.3 [was 1.31.3]
Package rgsrmfgen: version 1.15.2 [was 1.13.4]
Package sas: version 1.564 [was 1.562]
Package selectlib: version 4.73 [was 4.72.1]
Package specgroup: version 1.6 [was 1.5]
Package srcmatch: version 3.18.1 [was 3.17]
Package ssclib: version 4.30 [was 4.28.1]
Package taskmain: version 1.93 [was 1.92]
Package testccf: version 1.122 [was 1.120.2]
Package tools: version 1.67 [was 1.66]
Package utils: version 1.131 [was 1.130]
Package xcolorcod: version 1.29 [was 1.28]

 


Package arfgen: version 1.92 [was 1.90.4]

 


ChangeLog

Version 1.92 - 2015-12-04 (RDS)
------------
	+ (src/BadPixelCorrector.cc)      - Uses the NEXT_TO_OFFSET_COLUMN
					    rather than CLOSE_TO_BAD_COLUMN
					    to interpret pixels lying next to
					    offset columns.  (SPR-7330)

Version 1.91 - 2015-09-01 (RDS)
------------
	+ (src/PositionUtils.cc)          - Use observation time when
					    accessing the boresight matrix
					    (SCR-7265)

Version 1.90.4 - 2014-10-14 (RDS)
------------
	+ (doc/arfgen_description.tex)    - Addition on XMMEA_EM (SPR-7224)


Package attcalc: version 4.34 [was 4.33]


ChangeLog

Version 4.34 - 2015-08-25 (RDS)
---------------------------------
 + (src/attcalc_mod.f90): Changed the use of the psi euler angle such that
 			  it subtracts rather than adds. This is only valid if
			  the BORESIGHT CCF contains PSI with a changed sign
			  (SCR-7265)

Version 4.33 - 2012-11-14 (RDS)
---------------------------------
 + (src/attcalc_mod.f90): Added keyword, calctlmax, which if set true
			  causes the code to calculate TLMIN and TLMAX
			  independently for X and Y from the actual X,Y event
			  positions.
			           (SPR-6769)


Package cal: version 3.236.3 [was 3.232.1]


ChangeLog

Version 3.236.3 - 2016-02-01 (RDS)
---------------
	+ (src/GeometryDataServer.cc)     - Remove debug causing problem in
					    psfgen test (SPR-7341)

Version 3.236.2 - 2016-01-21 (RDS)
---------------
	+ (f90/CalF90cxxGlue.cc)          - Fix for time-dependence in
					    boresight (SPR-7337)

Version 3.236.1 - 2015-12-14 (RDS)
---------------
	+ (src/EnergyCorrector.cc)        - Fixes for algoid=5

Version 3.236 - 2015-12-10 (RDS)
---------------
	+ (src/EnergyCorrector.cc/h       - Computes long_term_CTI from a table
					    stored in CCF (algoid=5). (SPR-7315)

Version 3.235 - 2015-11-18 (RDS)
---------------
	+ (src/Boresight.cc               - Made compatible with algoid=1
	  (f90test/caltest_emos.f90)	    only. The old CCF will now result
					    in an error message. (SCR-7265)

Version 3.234 - 2015-09-01 (RDS)
---------------
	+ (src/Boresight.h)               - Gave public C++ access to
					    updateBoresight method
					    (SCR-7265)
Version 3.233 - 2015-03-11 (RDS)
---------------
	+ (src/EnergyCorrector.cc/h       - Added support for BURST mode
					    RDPHA corrections
						(SCR-7280)
Version 3.232.1 - 2014-09-17 (RDS)
---------------
	+ (src/Redistribution.cc,
	   src/SpecQualityServer.cc)      - Removed DEBUG


Package caloalutils: version 1.109.3 [was 1.109.2]


ChangeLog

Version 1.109.3 - 2014-11-13 (EO)
---------------
	+ src/xmm.h: stime.h replaced by stime_c.h after it has been renamed in
	  package utils.

Version 1.109.2 - 2014-06-09 (EO)
---------------
	+ src/xmm_c.cc: By mistake this fchange was not done in previous version.
	  made now.


Package catcorr: version 0.9 [was 0.7]


ChangeLog

Version 0.9 - 2015-11-27 (RDS)
----------------------
- Fixed problem with building documentation (SPR-7327)

Version 0.8 - 2014-12-16 (RDS)
----------------------
- Sends summary information to diagnostic file if requested (SPR-7259)

Version 0.7 - 2012-12-14 (CGP/LUX)
----------------------
- New parameter astcorr to provide temporary astrometric corrections


Package datautils: version 1.14 [was 1.12]


ChangeLog

Version 1.14   - 2015-11-09 (RDS)
-----------
	+ DEPEND			- Added ssclib dependency

Version 1.13   - 2015-08-25 (RDS)
-----------
	+ (src/SscWcsConvertor.cc/h,    - Added a C++ interface to the ssclib
	       ssclib_glue.f90,		  coordinate conversion routines.
	       WCSConvertor.cc/h,
	       ArrayPixelIterator.cc/h,   Added method valueAt(index) to get
	       ImagePixelIterator.cc/h,   a fast pixel value without setting
	       TablePixelIterator.cc/h)   all the coordinate transformations
					  (SCR-7265)
	
Version 1.12   - 2012-01-25 (RDS)
-----------
	+ (src/WCSConvertor.cc/h     - changed crpix input values
                                        from unsigned to signed integers
					(SPR-6684)


Package dscalc: version 2.7 [was 2.6.2]


ChangeLog

Version 2.7 - 2015-09-22 (AI)
-----------
	+ Bug related to the timesys convertion of UTC and TT/TDB times fixed.
	SOC-SPR-2853 fixed.
	
Version 2.6.2 - 2012-05-23 (AI)
-----------
	+ Added comment to the PHASEXP and PERIOD attributes.
	

Package dsslib: version 5.10 [was 5.8]


ChangeLog

Version 5.10 - 2015-02-13 (AI)
-----------	
	+ New timestamps for DssLexer.l and DssParser.y files
	
Version 5.9 - 2014-12-04 (AI)
-----------	
	+ Doc modified to include "_" simbol in latex.
	
Version 5.8 - 2014-04-15 (AI)
-----------	
	+ gcc4.8.2 portability changes.
	

Package ebkgreg: version 0.6.2 [NEW]


ChangeLog

Version 0.6.2 - 2015-12-21 (JVP)
-----------
	+ No background region is produced if the background extraction radius is less than 3 pixels

Version 0.6.1 - 2015-12-17 (RDS)
-----------
	+ test/ebkgreg_test_pn      - changed test for Boresight_0015.CCF

Version 0.6 - 2015-09-02 (JVP)
-----------
	+ Changed DISTRIBUTION into world

Version 0.5 - 2015-08-21 (JVP)
-----------
	+ Distance between edges of (source region) and (background region) dr0 =
	  = Source extraction radius, but clamp to 12 arcsec < dr0 < 40 arcsec.

Version 0.4 - 2015-08-13 (JVP)
-----------
	+ In the multiple-sources case from an input Source List
	  the extraction region radius for each source can be obtained from:
	    - Counts and off-axis information from LOOKUP.FITS table
	    or
	    - Directly from the input source list as SRC_RAD column
	+ Documentation updated

Version 0.3 - 2015-08-11 (JVP)
-----------
	+ Open/close dataset correction
	+ GUI layout update

Version 0.2 - 2015-08-04 (JVP)
-----------
	+ Input as Source List file. Background region estimation
	  to the same input file in extra columns (BKG_*).
	+ Input as individual source from the command line.
	  Background region estimation to stdout.
	+ Documentation.
	
Version 0.1 - 2015-06-16 (JVP)
-----------
	+ Original and Development version
	+ Directory structure created by pkgmaker.


Package eboxdetect: version 4.25.1 [was 4.23]


ChangeLog

Version 4.25.1 - 2015-10-01 (IT)
--------------
	+ Input data in detector coordinates: Use CDELT1L, CDELT2L
	  header keywords instead of CDELT1, CDELT2 in order to determine
	  the pixel size. For pn and MOS images in detector coordinates,
	  CDELT1/2 have different units.


Version 4.25 - 2015-08-21 (IT)
--------------
	+ Allow input data in detector coordinates (SCR 7289). The
	  coordinate system is determined from the keywords CTYPE1/2 (new
	  arguments to the subroutine co_image): detector coordinates, if
	  DETX/Y. No PSF correction is performed in this case. Detector
	  coordinates of the detections are written to new DETX/DETY columns
	  in the output source list (only!) for input images in detector
	  coordinates. Note: Position errors are not converted into detector
	  coordinates. If required, users can derive them from the
	  X_IMA_ERR, Y_IMA_ERR columns.
	+ Documentation updated.


Version 4.24 - 2015-03-31 (IT)
--------------
	+ new parameter "obsmode" to distinguish between pointing and
	  slew-mode data (SCR 7279). Default: pointing.
	+ eboxdetect_mod.f90: use a flat kernel
	+ eboxdetect_mod.f90: Improved detection of faint extended sources.
	  subroutine msrbkg: Calculate preliminary equivalent likelihoods
	                     of the candidate sources.
	  subroutine match: If irun (i.e.: ncom) > 1, check whether a
	    newly detected candidate has a counterpart in the previous
	    version of the source list AND (new:) whether the equivalent
	    likelihood of the counterpart is above the detection threshold
	    likemin. A previous detection with a likelihood below likemin
	    can be overwritten by a new one now. Otherwise, it might be
	    removed from the final source list because of its low
	    detection likelihood, and faint extended sources might be missed.
	+ documentation updated


Version 4.23 - 2014-08-28 (IT)
--------------
	+ DEPEND: updated to emldetect-6.0
	+ edetect_io_box.f90, documentation: fixed typo in error messages.
	+ edetect_io_box.f90: changed syntax of cp_head to be consistent
	  with other source-detections tasks (call setAttributes). No
	  effects on eboxdetect output.



Package edetect_chain: version 3.14.1 [was 3.14]


ChangeLog

Version 3.14.1 - 2015-02-19 (IT)
--------------
	+ Documentation: Updated default values of 10 parameters
	  (cf. SPR-7275); added missing constraints of four parameters.


Version 3.14 - 2014-08-28 (IT)
--------------
	+ DEPEND: updated to emldetect-6.0
	+ Updated documentation to 3XMM.



Package eexpmap: version 4.10.1 [was 4.8]


ChangeLog

Version 4.10.1 - 2015-12-16 (RDS)
------------
	+ test/expo_refima.fits.gz:

	Changed the template test exposure map back to give the same result as
	the calculation with the old boresight file (XMM_BORESIGHT_0015)

Version 4.10 - 2015-11-30 (RDS)
------------
	+ test/expo_refima.fits.gz:

	Upgraded the template test exposure map to give the same result as
	the calculation with the new boresight file (XMM_BORESIGHT_0026)

Version 4.9 - 2015-08-25 (RDS)
------------
	+ src/eexpmap_mod.f90:

	Modified the use of the boresight PSI angle to subtract rather than
	add. This is only valid if the value in the CCF has a changed sign.
	(SCR-7265)

Version 4.8 - 2014-06-10 (IT)
------------
	+ edetect_io_exp.f90: copy full dataset and array headers of the
	  input image to the exposure map (instead of a list of selected
	  keywords) -> Fixes SPR-7129 and makes physical coordinates
	  available to ds9.
	(copy of version 4.6.6)



Package eimagecombine: version 0.8 [was 0.5]


ChangeLog

Version 0.8 - 2012-12-08 (nclerc)
---------------------------------
- add consistency check on SUBMODE for each image/exposure/band

Version 0.7 - 2015-06-23 (nclerc)
---------------------------------
- re-upload due to new permissions in folders and mistake in previous commit

Version 0.6 - 2015-02-04 (nclerc)
---------------------------------
- (src/eimagecombine): expr bugfix (Mac)

Version 0.5 - 2014-09-02 (rsturm)
---------------------------------
- (src/eimagecombine): sed bugfix (Mac)


Package embadpixfind: version 2.5 [was 2.3]


ChangeLog

Version 2.5 - 2015-11-20 (AI)
-----------
- Type declaration for "node" and "tabname" variables
	
Version 2.4 - 2015-11-18 (AI)
-----------
- New compatibility with RGS images to detect hot pixels and columns
	
Version 2.3 - 2009-01-08 (JB)
-----------
- mu and mu2 variables were not initialized in findBadPix. Failed with F95 5.1
- Improve gradient correction to dispersion estimate near the borders
- Consider that bright pixels declared in CCF are bad by default
- Add ignoreccfbright parameter to allow testing them anyway


Package emchain: version 11.19 [was 11.16]


ChangeLog

Version 11.19  -  2015-12-09 (AI)
-------------
- Documentation updated: MOS event screening criteria paragraph removed.
  	SOC-SPR-7225 closed
	
Version 11.18  -  2014-10-31 (JB)
-------------
- Updated test harness for emtaglenoise.

Version 11.17  -  2010-10-08 (JB)
-------------
- Added call to emtaglenoise.

Version 11.16  -  2009-06-18 (HC)
-------------
- Updated reference event list for test harness to work with upgraded test CCF.


Package emenergy: version 8.7 [was 8.6.2]


ChangeLog

Version 8.7 - 2015-05-13 (AI)
-------------
	+ Documentation updated. SOC-SPR-7226 fixed
	
Version 8.6.2 - 2009-06-08 (AI)
-------------
	+ test files events.ref and bkgmap.ref regenerated using the new EMOS
	LINCOORD version 18. Fixes SOC-SPR-6545


Package emldetect: version 6.0.4 [was 6.0.2]


ChangeLog

Version 6.0.4 - 2016-01-25 (IT)
------------
	+ Documentation: Expanded description of fluxes and ECFs
	  (SPR-7306). Re-structured the description section.

Version 6.0.3 - 2015-08-25 (IT)
------------
	+ Changed file permissions.

Version 6.0.2 - 2014-10-24 (IT)
------------
	+ Documentation: corrected & updated section on position errors
	  (SPR-7244)


Package emosaicproc: version 0.4 [was 0.3.4]


ChangeLog

Version 0.4 - 2015-12-04 (AI)
-----------
	+  Inconsistent order of input images sets and pi ranges fixed in the the call
	to emldetect and eboxdetect. (SOC-SPR-7290) closed
	
Version 0.3.4 - 2014-10-14 (JVP)
-----------

        + Previous versions (0.3.2 and 0.3.3) rejected in DELIVERY_LOG.
	  User Jose V Perea was not allowed for deliveries.
	  Fixed: User included in GnuPG keyring.


Package emsaplib: version 2.30 [was 2.29.1]


ChangeLog

Version 2.30 - 2015-11-18 (AI)
------------
	+  New compatibility with RGS images to detect hot pixels and columns
	
Version 2.29.1 - 2014-10-21 (RDS)
------------
	+ src/CalF90cxxGlue.cc          - Fixed problem with dope conversion
					  in CAL_mosPhaBuild (SPR-7090)


Package epchain: version 8.75 [was 8.74.4]


ChangeLog

Version 8.75 - 2015-04-01 (MJF)
-------------------------------
- (src/epchain): allow input list of offset maps (instead of the ones
  identified by the OAL, or sometimes not identified ;-)
  This is useful in the case when the offset maps were dumped before or after
  the observation with different ObsID (e.g., early mission data, slews, ...)
  Moreover, this new feature enables calibration work without changing contents
  of ODF/SDF data or CCF files. The new interface is used in task "epreject".
  This is controlled via new boolean parameter "withoffsetlist" (default "N")
  that takes precendence over "withoffsetmap" if set to "Y": it opens the file
  specified in new parameter "odilist" and reads the ODI name to be used
  from there. The input list is an ASCII with 2-digit CCD number followed
  by a blank and then the path to the offset map for that CCD (there can be
  more than one offset map in that file so that the input file can be used
  for the whole observation processing; only the first entry for a particular
  CCD is used; the order does not matter). (SCR-7284)
- (config/epchain.*): as above
- (doc/epchain_description.tex): as above
- (DEPEND): needs `epreject-5.16'

Version 8.74.5 - 2014-11-11 (MJF)
---------------------------------
- (src/epchain): uniquely convert booleans to 0/1

Version 8.74.4 - 2014-11-04 (MJF)
---------------------------------
- (src/epchain): added new parameter "withdefaultcal" (default "Y") that
   uses default values properly for each of the instrument modes, and thus
   overwriting the mode-independent" constituent task parameter defaults:
   withrdpha (epevents), withxrlcorrection (epreject), runepreject, runepfast
   (SCR-7254)
- (config/epchain.*): as above
- (doc/epchain_description.tex): as above


Package epevents: version 6.49.10 [was 6.49.8]


ChangeLog

Version 6.49.10 - 2016-01-24 (MJF)
----------------------------------
- (src/epevents_mod.f90): complete change to avoid I*1 overflow
  to allow compilation with NAG-6.0 compiler on Mac-OSX

Version 6.49.9 - 2016-01-20 (MJF)
---------------------------------
- (src/epevents_mod.f90): minor change to avoid (intentional) I*1 overflow
  to allow compilation with NAG-6.0 compiler on Mac-OSX
- (src/epevents_mod.f90): remove warning related to "ctilongtermsoft=Y" (SCR-7194)

Version 6.49.8 - 2014-09-29 (MJF)
---------------------------------
- (config/epevents.par): changed default "ctilongtermsoft=Y" (SCR-7194)
- (doc/epevents_description.tex): as above


Package epframes: version 8.106 [was 8.104]


ChangeLog

Version 8.106 - 2015-10-14 (RDS)
--------------------------------
- (doc/epframes_description.tex): improved description of JUMP tolerance
					(SPR-7056)

Version 8.105 - 2015-05-28 (MJF)
--------------------------------
- (src/epframes_mod.f90): write not only SRCRAWX, SRCRAWY, but also the
  corresponding CCDSRC to FITS header (need not always to be central CCD 4)

Version 8.104 - 2014-06-02 (MJF)
--------------------------------
- (src/epframes_mod.f90): read also column FD130 from PNPMH1 file (FILTER),
  and write it to keyword "derived filter" FD130


Package epiclccorr: version 1.20 [was 1.18.3]


ChangeLog

Version 1.20 - 2015-12-09 (AI)
------------
	+ Parameter "extendedsource" set you "yes" in the arfgen background
	call.
	
Version 1.19 - 2014-12-12 (AI)
------------
	+ Seg fault when the first frame falls in two bins fixed.
	
Version 1.18.3 - 2014-09-29 (AI)
------------
	+ extra parameters added to arfgen call. Related to SOC-SPR-7119
	

Package epicproc: version 2.20 [was 2.17.4]


ChangeLog

Version 2.20 - 2015-12-09 (AI)
-------------- 		
	+ mos doc updated (SOC-SPR-7100)
	
Version 2.19 - 2015-12-01 (AI)
-------------- 		
	+ doc updated (SOC-SPR-7264)
	
Version 2.18 - 2014-11-17 (AI)
-------------- 		
	+ epproc layout file changed
	
Version 2.17.4 - 2014-11-02 (AI)
-------------- 		
	+ Doc updated
	

Package epreject: version 5.16 [was 5.15]


ChangeLog

Version 5.16 - 2015-03-24 (MJF)
-------------------------------
- (src/epreject_mod.f90): allow input list of offset maps (instead of the ones
  identified by the OAL, or sometimes not identified ;-)
  This is useful in the case when the offset maps were dumped before or after
  the observation with different ObsID (e.g., early mission data, slews, ...)
  Moreover, this new feature enables calibration work without changing contents
  of ODF/SDF data or CCF files.
  This is controlled via new boolean parameter "withoffsetlist" (default "N")
  that takes precedence over "withoffsetmap" if set to "Y": it opens the file
  specified in new parameter "odilist" and reads the ODI name to be used
  from there. The input list is an ASCII with 2-digit CCD number followed
  by a blank and then the path to the offset map for that CCD (there can be
  more than one offset map in that file so that the input file can be used
  for the whole observation processing; only the first entry for a particular
  CCD is used; the order does not matter). (SOC/SAS-SCR-7284)
- (config/epreject.*): as above
- (doc/epreject_description.tex): as above

Version 5.15 - 2014-05-02 (MJF)
-------------------------------
- (src/epreject_mod.f90): write boolean keyword "OFSTCOR4" whether calibration
  parameters for offset correction have been available (SOC/SAS-SCR-7199)


Package epsplitter: version 0.2.8 [was 0.2.7]


ChangeLog

Version 0.2.8 - 2015-11-10 (EO & RS)
-------------
	+ Added missing required datautils to DEPEND file.

Version 0.2.7 - 2011-02-17 (AI)
-------------
	+ Bug deleting ColumnData pointer fixed
	

Package eptestdata: version 0.12.1 [was 0.12]


ChangeLog

Version 0.12.1 - 2015-12-21 (rds)
--------------------------------------
- (epic): changed boresight to 0015_SCISIM.CCF in P0601211301_ccf.cif
-         this is to allow the eimageget test to work correctly

Version 0.12 - 2014-06-02 (mjf/rsturm)
--------------------------------------
- (epic): reduced size of files for tasks eimageget and eimagecombine


Package esas: version 0.9.33 [was 0.9.32]


ChangeLog

Version 0.9.33 - 2016-01-10 (BP)
	+ Removed CCD4 post-CCD3-loss if statements (selection expressions) from mos-spectra.
	+ Fixed bug in conv\_reg (erroneous single quote found in select expr).
	+ Deprecated tasks esprep\_mosaic and esprep\_mosaic_time. The functionality of these
	  are now done in the PPS with the subpointings in mosaic mode.
	+ Fixed bug in merge\_comp\_xmm for rectangular matrices.

Version 0.9.32 - 2014-10-27 (BP)
        + Added parameter checkfov=no to esky2det call within conv\_reg.
	+ Changed "mv" to "cp" in perl tasks for HERA and TREND usage.
	+ Added lines to perl task clean to remove originals cp'ed.


Package esensmap: version 3.12.1 [was 3.12]


ChangeLog

Version 3.12.1 - 2016-01-25 (IT)
------------
	Documentation: Description of parameter mlmin. Parameter limits
	updated (SPR-7339).


Version 3.12 - 2014-07-24 (IT)
------------
	+ edetect_io_sens.f90: copy full dataset and array headers of the
	  input image to the sensitivity maps (instead of a list of selected
	  keywords). In particular: make physical coordinates available.



Package esky2det: version 1.17 [was 1.15]


ChangeLog

Version 1.17 - 2015-08-24 (RDS)
----------------------
	+ Support for detector coord images in edet2sky

Version 1.16 - 2015-07-07 (RDS)
----------------------
	+ New task edet2sky + documentation

Version 1.15 - 2014-04-08 (RDS)
----------------------
	+ Reference to \CALHANDBOOK in documentation


Package eslewchain: version 1.7.1 [was 1.6.1]


ChangeLog

Version 1.7.1 - 2016-01-12 (RDS)
-------------------------------
	+ src/eslewchain		- Use ecoordconv rather than
					  eregionanalyse to convert from X/Y
					  to RA/DEC (SPR-7334)

Version 1.7 - 2015-05-11 (RDS)
-------------------------------
	+ src/eslewchain		- Ignore subimages with no events
	                                  (SPR-7827).
					  Produce .png files for each subimage
					  (SCR-7305).

Version 1.6.1 - 2014-09-25 (RDS)
-------------------------------
	+ src/eslewchain		- Chop up the slew using time segments
					  rather than X,Y blocks. This solves
					  several problems with long or
					  complicated slews which may now be
					  processed (SCR-7231)


Package especget: version 1.44.1 [was 1.39.2]


ChangeLog

Version 1.44.1 - 2016-01-12 (RDS)
-----------
	+ src/ecoordconv.cc             - Added option, pos2eqpos, which
	  config/ecoordconv.par		  just performs the x/y->ra/dec
					  conversion, avoiding problems where
					  the help point is >90 degs away from
					  the image centre (SPR-7334)

Version 1.44 - 2015-11-27 (RDS)
-----------
	+ src/especget.cc		- Added the source position params
	  src/RmfMaker.cc/h		  sourcex, sourcey etc. (SPR-7276)
	  doc/especget_description.tex

Version 1.43 - 2015-11-18 (RDS)
-----------
	+ src/ImageRegion.cc/h          - Support for lower case region
					  filenames (SPR-7266)
	+ test/ecoordcvtest_mos,
	      /coordcomp		- Runs on Ubuntu (SPR-7323)

Version 1.42 - 2015-07-22 (RDS)
-----------
	+ src/Eupper.cc/h               - Added new task - eupper
					  to provide a fast calculation of
					  an upper limit. This uses the
					  astrometry routines from ssclib.

	+ src/EregionAnalyse.cc	        - Improved the speed of the calculation
					  of the optimum radius (SPR-7302)
					
	+ config/eregionanalyse.par	- Added a parameter to control whether
					  the source should be centroided
					  or not (SCR-7292)

	+ src/ecoordconv.cc		- Uses ssclib coordinate transforms
					  for compatibility with F90 tasks.
					  (SCR-7265)

Version 1.41 - 2014-12-12 (RDS)
-----------
	+ src/especget.cc		- Added parameter - a0removefiles -
					  to control whether files are
					  removed if ARF<=0 (SPR-7218)

Version 1.40 - 2014-12-02 (RDS)
-----------
	+ src/especget.cc		- Solved problem with #XMMEA macro
	+ src/etimeget.cc		  selection (SPR-7258)

Version 1.39.2 - 2014-10-16 (RDS)
--------------
	+ src/FindBestRmfName.h         - Finds rmf name using the epoch
					  dependence of EPIC-pn
						(SPR-7241)


Package espfilt: version 2.4 [was 2.1.1]


ChangeLog

Version 2.4 - 2015-11-17 (BHP)
	+ Fixed laTeX bug causing make doc failure.

Version 2.3 - 2015-05-12 (AI)
	+ corner option in method parameter removed.
	+ varibale nchan_flc initialized in clean_lc subroutine to avoid
	out of memory errors in some OS.
	
Version 2.1.1 - 2014-10-24 (RDS)
	+ Copy of 2.2
	

Package hello: version 1.22 [was 1.20]


ChangeLog

Version 1.22 - 2015-12-10 (RS & EO)
------------
	+ No changes to code. Just testing git.

Version 1.21 - 2015-12-03 (EO)
------------
	+ No changes to code. Used to test the changes made to upload system.

Version 1.20 - 2014-04-25 (EO)
------------
	+ No changes to code, just simply testing make upload locally.


Package hkauxplot: version 4.7 [was 4.6]


ChangeLog

Version 4.7 - 2015-11-17 (BHP)

- Fixed laTeX bug that caused make doc failure on build.

Version 4.6 - 2014-05-06 (BHP)

- Update to test harness to accommodate testprods
- Fixed bug in making output device XW.
- Reconciliation of dates in docs.
- Reconciled output device logic (in code and params).


Package imgdisplay: version 1.50 [was 1.48.2]


ChangeLog

Version 1.50 - 2014-12-04 (AI)
------------
	+ Fixed a problem related to the region property (SOURCE or BACKGROUND /
	INCLUDE or EXCLUDED) that Ds9.cc sent to ds9 through xpa connectivity.
	SOC-SRP-7257 fixed

Version 1.49 - 2014-11-20 (AI)
------------
	+ (Ds9.h) Wrong initialization of a bool variable with a string.
	SOC-SPR-7255 fixed

Version 1.48.2 - 2009-04-02 (AI)
------------
	+ (Ds9.cc) fk5 coordinate system added to be used with multixmmselect
	

Package merge: version 0.14 [was 0.13.1]


ChangeLog

Version 0.14  - 2015-05-13 (RDS)
-------------------------------
 + (src/merge_mod.f90): Remove useless debug line

Version 0.13.1  - 2012-05-17 (RDS)
-------------------------------

 + (src/merge_mod.f90): Refuses to merge events from different observations unless
			a new parameter "mergedifferentobs" is set to "yes" by
			the user (SPR-6728)


Package mssllib: version 2.76.1 [was 2.76]


ChangeLog

Version 2.76.1 - 2014-05-22 (AI)
------------	
	+(src/omphotometry_mod.f90) use modules reordering to avoid error
	with NAG fortran compiler 6.2
	
Version 2.76 - 2014-05-22 (AI)
------------	
	+(src/omsourceparam_mod.f90) Derived type modified acoordingly
        to match c++ struct variable order.
	

Package oal: version 3.126.1 [was 3.125]


ChangeLog

Version 3.126.1 - 2015-12-17 (RDS)
---------------	
	+ test/myboresight.ccf - changed to ALGOID=1 for CAL compatibility

Version 3.126 - 2015-09-29 (AI)
---------------	
	+ (TimeTags.cc) In RGS toObt method, we have added an extra check
	for wrap-arounds of the EOSCOARS values in the AUX file.
	
Version 3.125 - 2014-04-15 (AI)
---------------	
	+ gcc4.8.2 compatibility changes
	

Package omatt: version 2.56.1 [was 2.56]


ChangeLog

Version 2.56.1 - 2016-01-12 (AI)
------------------------------	
	+ (src/omrotation_mod.f90)  use modules reordering to avoid error
	  with NAG fortran compiler 6.2
	
Version 2.56 - 2013-10-04 (VNY)
------------------------------	
	+(src/omastromcorrect_mod.f90) Accelerated
	source matching for the large number of detected sources (>2000)
	by reducing the magnitude range of the mathced sources.

Package omdetect: version 5.34.1 [was 5.34]


ChangeLog

Version 5.34.1 - 2016-01-12 (AI)
-------------------------------			
	+ (src/sourceanalysis_mod.f90)  use modules reordering to avoid error
	with NAG fortran compiler 6.2
	
Version 5.34 - 2014-03-19 (VNY)
-------------------------------		
	+src/omdetect_mod.f90: the calculation of the coincidence-loss
	corrected error bars is modified by using the postulation of the
	s/n ratio being the same for the corrected count rates
	as for the raw count rates; Setting to NULL the corrected count rates
	for the sources with raw+nkg count rate >0.97 counts per frame.

Package omgprep: version 1.9.1 [was 1.9]


ChangeLog

Version 1.9.1 - 2016-01-12 (AI)
-------------
	+ (src/utility_mod.f90)  Memory allocation error using NAG fortran
	6.2 fixed.
	
Version 1.9 - 2009-04-06 (VNY) (+src/background_mod.f90) make it possible
	to deal with two types of data in the quality map: int8 or int16
	in order to adjust this task to the recent changes in omdetect.

Package omgrismresp: version 0.1.1 [NEW]


ChangeLog

Version 0.1.1 - 2014-11-27
----------------------------
	Modified DEPEND

Version 0.1 - 2014-11-19
----------------------------
	Original Version


Package ommosaic: version 2.8.1 [was 2.7.1]


ChangeLog

Version 2.8.1 - 2015-12-22 (RDS)
-------------------------------
	+(src/omwcs.cc) calculate the deadtime fraction from the
			MAXIMUM frame time of the input images
			(SPR-7299)

Version 2.8 - 2015-11-26 (RDS)
-------------------------------
	+(src/omwcs.cc) calculate the deadtime fraction from the
	frametime, rather than reading it from the file header.
	(SPR-7299)

Version 2.7.1 - 2014-04-22 (EC)
-------------------------------
	- additional cleaning of generated files in test/


Package omregion: version 2.14.1 [was 2.14]


ChangeLog

Version 2.14.1 - 2016-01-12 (AI)
------------------------------
	+(src/omregion_mod.f90)  New NAGFor compiler 6.2 throws an Overflow exception
	for some integer values. To solve this problem we have added two new null Int8 and Int16
	definitions.

Version 2.14 - 2012-11-30 (VNY)
------------------------------
	+(src/omregion_mod.f90): Added the capability of picking up
	the columns from the combined and merged source lists
	produced by the tasks omsrclistcomb and ommergelists

Package omsource: version 1.25.1 [was 1.25]


ChangeLog

Version 1.25.1 - 2016-01-12 (AI)
-------------	
	+ (src/omsource_old.f90) use modules reordering to avoid error
	        with NAG fortran compiler 6.2

Version 1.25 - 2014-05-22 (AI)
-------------
	+ (src/OmSourceParameters.h) c++ struct refractoring to avoid seg
	faults in 64bit platforms
	+ (src/OmSourcePhotometryDlg.cc) Utilization of QString vector instead of
	QString array to avoid 64bit crashes.
	

Package poscorr3xmm: version 0.2 [was 0.1]


ChangeLog

Version 0.2 - 2015-11-17 (RDS)
------------------------------
	Uses observation date for the boresight calculation
		(SPR-7317)

Version 0.1 - 2013-04-26 (RDS)
------------------------------
	New name for the ellbetacorr task



Package ppsslewsumm: version 1.1 [was 1.0.3]


ChangeLog

Version 1.1 - 2014-10-23 (EO&AI)
-------------
        + (Omindex.h & Rgsindex.h & Obsindex.h) Bug related to the less than operator
        method fixed. The logic in this operator causes a segmentation fault in sort
        method when  the same element of the class was compared.
        + (Osw_id.h) Logic in the less than operator changed. 	
	
Version 1.0.3 - 2014-05-06 (EO)
-------------
	+ src/Degrees.h: Added #include  to make gcc 4.8.2 happy.


Package preqgti: version 0.8 [was 0.7.2]


ChangeLog

Version 0.8 - 2015-02-10 (AI)
-----------	
	+ New condition added to take into account attitudes without P, C or O
	identifiers.
	
Version 0.7.2 - 2014-10-02 (AI)
-----------	
	+ "delete" table statement replaced with dataSetServer close
	statement.
	

Package rawtmlib: version 2.7.2 [was 2.6.8]


ChangeLog

Version 2.7.2 - 2016-01-26 (JAQ)
-----------
        + CCRXXX fix NCTRSProcessor constructor

Version 2.7.1 - 2016-01-26 (JAQ)
-----------
        + CCRXXX fix NCTRSProcessor constructor

Version 2.7 - 2016-01-25 (JAQ)
-----------
	+ CCRXXX new implementation of atennas properties
	
Version 2.6.9 - 2015-07-28 (JAQ)
-----------
        + CCR2312 Addition of AUYS01

Version 2.6.8 - 2014-10-29 (JAQ)
-----------
        + SPR7245 Addition of DSS15 and DSS24


Package rgsbadpix: version 2.19 [was 2.18.3]


ChangeLog

Version 2.19 - 2015-11-18 (AI)
--------------
        + embadpixfind optional usage to filter hot pixel and columns
	+ New parameter to chose the badpixel filter algorithm (SOC-SPR-6862)
	
Version 2.18.3 - 2009-09-03 (AI)
--------------
	+ Fixes to make rgsbadpix gcc-4.3 compliant


Package rgsenergy: version 2.1 [was 2.0.4]


ChangeLog

Version 2.1 - 2015-05-13 (AI)
-------------
	+ param withdiagoffset default value changed to "yes"
	
Version 2.0.4 - 2006-05-25 (CG)
-------------
	+ Recognition of Spectroscopy 1x1, and consequent avoidance of
	  Pixel-to-Pixel subtraction (SPR 2682)


Package rgsfluxer: version 1.9.2 [was 1.8.4]


ChangeLog

Version 1.9.2 - 2016-01-29 (AI)
-------------		
	+ Doc updated.
	
Version 1.9.1 - 2015-12-22 (AI)
-------------	
	+ New parameters "witharffile" and "arf"

Version 1.9 - 2015-12-11 (AI)
-------------	
	+ new rgsfluxer implementation to take into account ARF files

Version 1.8.4 - 2013-09-02 (AI)
-------------	
	+ Doc updated.
	

Package rgsimageforbadpixfind: version 0.1 [NEW]


ChangeLog

Version 0.1 - 2015-11-18 (AI)
-----------
      + First version


Package rgslccorr: version 0.54 [was 0.53]


ChangeLog

Version 0.54 -  2015-05-12 (AI)
-------------
	+ Brackground rate and error column added to the background corrected light curve.
	+ Obs id, exp id, ra_obj and dec_obj keywords added to the output
	file to make it compatible with elcplot.
	+ error when filtering with single CCDs fixed.
	
Version 0.52.1 -  2012-06-08 (AI)
-------------
	+ Attribute keyword HDUCLAS2 changed to NET in case bkg subtraction is applied.
	
Version 0.52 -  2010-07-21 (AI)
-------------
	+ Bug fixed when only order 2 is selected and the wavelength filtering is enabled.
	SOC-SPR-6623 fixed
	
Version 0.51.4 -  2009-09-02 (AI)
-------------
	+ Fixes to make rgslccorr gcc-4.3 compliant.
	
Version 0.51.3 -  2009-05-29 (AI)
-------------
	+ Error producing empty bkg light curves when "withbkgsubtraction"
	is desabled fixed. SOC-SPR-6539 fixed
	
Version 0.51.2 -  2009-05-22 (AI)
-------------
	+ Bug related to ccd selection and SOC-SPR-6535 fixed.
	
Version 0.51.1 -  2009-05-21 (AI)
-------------
	+ Bug in rgslccorr.cc expression creation fixed. SOC-SPR-6535 fixed
	
Version 0.51 -  2009-04-23 (AI)
-------------
	+ doc updated
	
Version 0.5 -  2009-04-23 (AI)
-------------
	+ Selection in energy implemented

Version 0.4 -  2009-04-22 (AI)
-------------
	+ New CCD selection and wavelength filtering functionalities added.
	+ New file for background light curve created
	+ withbackground subtraction parameter added
	+ withccdselection parameter added
	+ withwavelength filtering parameter added
	+ doc updated

Version 0.3 -  2009-02-02 (AI)
-------------
	+ (src/Lightcurve.cc) New background count rate, error background
	count rate, source counts, background counts and fracexp columns added to
	the output file. Weigthed mean BACKSCALE keyword added. (SOC-SCR-270)

Version 0.2.2 -  2008-06-17 (AI)
-------------
	+ (config/rgslccorr.info) Set VISIBLE to yes
	
Version 0.2.1 -  2007-10-31 (AI)
-------------
	+ (src/rgslccorr.cc) bug related to order selection fixed.
	
Version 0.2 -  2007-10-30 (AI)
-----------
	+ (src/LightCurve.cc) bug related to binzise values similar to
	RGS frame time resolution fixed. SOC-SPR-2731 Closed.
	
Version 0.1.1 -  2007-07-04 (AI)
-------------
	+ First experimental version.
	+ Dead time correction applied.
	+ Area scale correction applied.
	
Version 0.1 -  2007-05-25 (AI)
-----------
	+ First skeleton version for development
	of rgs light curve correction.


Package rgsproc: version 1.34.3 [was 1.31.3]


ChangeLog

Version 1.34.3 - 2016-01-13 (AI)
------------
	+ The test Boresight ccf file was corrupted because of a
	git upload problem. It has been replaced by a correct one.
	
Version 1.34.2 - 2015-12-22 (AI)
------------
	+ Update in rgsfluxser call to deal with separated RMF and ARF
	files.
	

Version 1.34.1 - 2015-12-17 (RDS)
------------
	+ test/XMM_BORESIGHT_0000.CCF  - changed to ALGOID=1

Version 1.34 - 2015-11-20 (AI)
------------
	+ New parameter "includeinputfifofull" to disable
	INPUT FIFO FULL HK filtering in hkgtigen
	+ Parameter files updated to include the parameters included in ver
	1.33
	
Version 1.33 - 2015-11-20 (AI)
------------
	+ new parameter "embadpixalgo" to enable embadpixfind algorithm in rgsbadpix
	
Version 1.32 - 2015-07-10 (AI)
------------	
        + New parameter "witharffiles" added to rgsrmfgen (fluxing stage).
	+ Doc updated.
	
Version 1.31.3 - 2014-09-29 (AI)
------------	
	+ rgsproc harness test modified.


Package rgsrmfgen: version 1.15.2 [was 1.13.4]


ChangeLog

Version 1.15.2 - 2016-01-29 (AI)
-----------		
	+ Doc updated.
	
Version 1.15.1 - 2015-12-16 (AI)
-----------		
	+ Bug in LSF calculation when "witharffile" is set to yes
	fixed. SOC-SPR-7331 fixed
	
Version 1.15 - 2015-07-15 (AI)
-----------			
	+ Temporal cal rgs grating methods removed.
	
Version 1.14 - 2015-07-10 (AI)
-----------			
	+ This version introduces the ARF + RMF separation.
	+ New parameters "witharffile" and "arfset" to enable the response
	file separation.
	+ Doc updated
	
Version 1.13.4 - 2013-04-23 (AI)
-----------		
	+ (src/calib.cc) Variable beta bin width value for LSF calculations
	+ (src/rgsrmfgen.cc) betaEfficiency calculated for all input energies
	and using the exact input energy value.	
	+ doc updated.
	

Package sas: version 1.564 [was 1.562]


ChangeLog

Version 1.564 - 2015-12-11 (EO)
-------------
	+ configure.in: Cleaned from obsolete code.
	+ Make.include.in: Changed sed field separators from / to ? to fix the
	  problem of replacing -sasperl- by $$PT, given that $$PT
	  is a path and includes / as directory separators.

Version 1.563 - 2015-12-02 (EO)
-------------
	+ AKA: 14.0.0 -> 15.0.0
	+ configure.in:
	  - Updated copyright dates to 1996-2016.
	  - Removed/commented out checks for unsupported Solaris and OSF.
	  - Review variables included from acconfig.h to produce config.h.in.
	  - Removed/commented out obsolete checks for mysql++ and CERN.
	  - Removed obsolete checking for CERN.
	+ Make.include.in:
	  - Removed obsolete support for CERN, mysql, sfftw and dfftw
	  - Changed the exit 1 by continue in dvipdf execution to avoid
	    breaking the make doc target before processing html and
	    producing labels.pl, e.g. in cal, which is used by many
	    packages.
	  - Fixed several typos in target commit for $$branch variable.
	  - Added to git commit message the package version (pkgversion):
	    "$$pkg-$$pkgversion: Committed through make", to improve
	    readability when doing "git log"or "git status" for packages
	    committed by developers.
	  - Target "upload" modifed:
	  	= Variable needstash is now filtered out for the pkg being uploaded.
		= "git stash" command changed to "git stash save" with a message
		  that includes the package name and version.
		= git stash pop operation is now exited if failed.
	  - Target "commit" now includes the pkg version in git commit message.
	  - Removed GNUPERLLDFLAGS variable that was used only on Solaris.
	  - SAS_PERL defined as a function of the PERL value obtained from
	    the configure. This is now used to set -sasperl- in main.pl of
	    package taskmain. As a consequence, all perl tasks use now in the
	    sha-bang the PERL value determined in the configure. There, a new
	    option to set a valid perl is provided by environment variable
	    SAS_PERL. If not defined, the configure looks for valid perl
	    installations in /usr/local/bin, /usr/bin, /sw/bin and
	    /opt/local/bin, the last two only on Darwin.
	    taskmain 1.93 is the first using this mechanism.
	+ bin/evaluatebuild: Major review to fix some important bugs on
	  elapsed time computation.

Version 1.562 - 2014-09-24 (EO)
-------------
	+ bin/saslibs: Added libquadmath.so to extralibs because many SAS
	  tasks depend now on it after gcc upgrade to 4.8.2.


Package selectlib: version 4.73 [was 4.72.1]


ChangeLog

Version 4.73 - 2015-13-03 (AI)
--------------
	+ src/selcore/VectorFunctors.cc: The inner product of the median spacecraft
	  attitude and the current spacecraft attitude vectors can end up with a value
	  greater than 1.0 (error propagation).	If this is the case, the ConeFilterLogic
	  is wrong and the attitude is discared from the GTI returned by attfilter.
	  The result of the inner product is checked and if it is greater than one, the
	  value is reseted to 1.0.
	
Version 4.72.1 - 2014-09-04 (EO)
--------------
	+ src/selcore/SelectParser.cc: Definition of FILE as typedef struct _IO_FILE _FILE
	  in /usr/include/stdio.h conflicts with the usage of it in SelectParser.cc and
	  SelectParser.y when Optimization is used (any) to build the release track.
	  The fix consisted in adding and extra #include  in SelectParser.cc.


Package specgroup: version 1.6 [was 1.5]


ChangeLog

Version 1.6 - 2015-11-30 (RDS)
------------------------------

	+ src/Specgroup.cc		 - Sets file keywords (RESPFILE,
	  docs/specgroup_description.tex   ANCRFILE, BACKFILE) to the command
					   line values or leaves them set to
					   the value they had in the input
					   spectrum (SPR-7295)

Version 1.5 - 2014-05-07 (RDS)
------------------------------

	+ src/Specgroup.cc		 - Added include for gcc 4.82

Package srcmatch: version 3.18.1 [was 3.17]


ChangeLog

Version 3.18.1 - 2015-08-19 (IT)
------------
	+ srcmatch_mod.f90, subroutine srcmatch: increased maximum length
	  of output file names to 1024 (consistent with other
	  source-detection tasks).


Version 3.18 - 2015-07-24 (IT)
------------
	+ srcmatch_io.f90, srcmatch_mod.f90, srcmatch_def.f90: copy
	  columns X_IMA, X_IMA_ERR, Y_IMA, Y_IMA_ERR from an X-ray input
	  to the srcmatch output source list (SCR-7301).  Coordinates are
	  copied from one X-ray source list and set to NULL in case of
	  several X-ray input lists.
	+ Documentation updated.


Version 3.17.1 - 2014-09-08 (IT)
-------------
	+ srcmatch_io.f90: internal variable "single_inst" should be used
	  for old-style emldetect source lists without summary rows only,
	  but was also set for source lists containing exactly one
	  source. Fixed the if-expression for summary lines.



Package ssclib: version 4.30 [was 4.28.1]


ChangeLog

Version 4.30 - 2015-07-28 (RDS)
------------
	+ (src/wcs_aux.f90) Added routine, readWcsSkyKeys, to read the
		WCS structure from the REFxxx keywords.
		Also removed hard error when CUNITs not set and
		transform is not RA---TAN
		(SCR-7300)

Version 4.29 - 2015-07-07 (RDS)
------------
	+ (src/coordinate.f90) added routines to convert real format,
		decimal, RAW coordinates to detector coords
		rawToDetScalard, rawToDetArrayd, rawToDetVectord
		(SCR-7300)

Version 4.28.1  - 2014-10-28 (AI)
------------	
	+ (test/testsourcecutouts1.f90) clone method called with MODIFY param instead of TEMP
	

Package taskmain: version 1.93 [was 1.92]


ChangeLog

Version 1.93 -2015-12-04 (EO)
------------
	+ src/main.pl: The sha-bang for perl (/usr/local/bin/perl) is now the variable
	  -sasperl-, which, like other variables in this file which are
	  eclosed by "-", it is replaced at build time by the proper value.
	   -sasperl- is replaced by the PERL determined by the SAS configure.
	   PERL can be either equal to a SAS_PERL value defined by the user or
	   determined among several possible perl installations (/usr/bin/perl, /usr/local/bin/perl,
	   /sw/bin/perl and /opt/local/bin/perl, the last two only valid for Darwin).

Version 1.92 - 2014-09-30 (EO)
------------
	+ src/main.pl: Added support for short common options (-h, -m, -d, etc).
	  Special treatment required for -v.


Package testccf: version 1.122 [was 1.120.2]


ChangeLog

Version 1.122 - 2015-12-10 (RDS)
---------------
	+  constituents/XMM_BORESIGHT_0015_SCISIM.CCF: Updated 0015 to ALGOID=1
	+  constituents/ccf.cif: Set reference to XMM_BORESIGHT_0015_SCISIM.CCF
	+  constituents/scisimccf.cif: Set reference to " "

Version 1.121 - 2015-11-18 (RDS)
---------------
	+  constituents/ccf.cif: Set reference to
	XMM_BORESIGHT_0026.CCF
		(SCR-7265)

Version 1.120.2 - 2014-11-02 (AI)
---------------
	+  constituents/ccf.cif: Set reference to
	EPN_BUCLOSEDODI_0004.CCF and
	EPN_TICLOSEDODI_0010.CCF
	

Package tools: version 1.67 [was 1.66]


ChangeLog

Version 1.67 - 2015-09-24 (AI)
------------
	+ src/xmmtimeconv: Bug fixed in the time conversion from MRT to MJD.
	SOC-SPR-7308 closed
	
Version 1.66 - 2014-08-27 (AI)
------------
	+ src/Mafiles updated to include xmmtimeconv
	

Package utils: version 1.131 [was 1.130]


ChangeLog

Version 1.131 - 2015-11-23 (AI)
---------------	
	+ Refractoring and renaming of ranlux.f F77 code to rluxgo.f  to solve a weird
	problem in Mac OS X 10.11 (Yosemite) that was unable to generate random numbers
	producing a segmentation fault.
	
Version 1.130.3 - 2015-11-23 (EO)
---------------
	+ src/STime.cc: Included in LeapSeconds::LeapSeconds(), line 903,
	 missing latest correction already inlcuded in file leadpsec/leapsec.dat.


Package xcolorcod: version 1.29 [was 1.28]


ChangeLog

Version 1.29 - 2016-12-01 (AI)
------------	
	+ src/ColorImage.cc: Set to NaN pixels with zero exposure time.
	(SCR-7314)
	
Version 1.28 - 2014-04-11 (RDS)
------------	
	+ New class ExposureMap added
	+ Each pixel in the color image is now divided by
	the sum of the exposure map values.