SAS Release Notes - SAS 7.1.0

	             Release Note for SAS 7.1
		     ========================

		   Carlos Gabriel & Eduardo Ojero 
	(with inputs from Marcus Kirsch and Antonio Talavera)
	                 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 7.0.0 and SAS 7.1.0

* SAS releases covered by this note


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

			      sasversion

This version (7.1.0): xmmsas_20070708_1801 (1802 for MacOs)

Last public version  (7.0.0): xmmsas_20060628_1801


* URLs

SAS pages at the XMM-Newton SOC:
   http://xmm.esac.esa.int/sas/

XMM-Newton calibration information:
   https://www.cosmos.esa.int/web/xmm-newton/calibraion
 
Pipeline configuration at the XMM-Newton Survey Science Centre:
   http://xmmssc-www.star.le.ac.uk/pipeview/prod/


*Summary of important changes

The main improvements of this release can be summarized as follows:


EPIC:
====

- general upgrade of EPIC source detection routines, as performed for the 
  extraction of the 2XMM sources catalogue,
  
- new task "espfilt" for soft proton and flare screening 

- EPIC PN temperature dependent gain correction introduced, to cope with the  
  correlation of the pn gain with the temperature of the quadrant box electronics,
   
- PN FIFO reset correction implemented: to correct effective exposure time after
  resets, happening when saturation of detectors on chip amplifier stage causes
  a FIFO overflow,
  
- introduction of master offset tables for enabling correction of spatial
  energy shifts by PN
  
- the package lccorr has been momentarily removed from the public distribution,
  due to deficiencies. These will be corrected in the near future and the task
  will be again available. 


RGS:
===
- new task "rgslccorr" for light curve background subtraction and exposure 
  correction
  
- new task "rgsfluxmodel" for exporting RGS flux spectrum as model to be used 
  eg. by Xspec

- "rgscombine" and "rgssuperrmf" able to use also background from modelling

- recognition and proper handling of data taken in single readout node sub-mode

OM:
==  
- OM grisms data processing has been improved in the following areas:

  - improved astrometry: RA & Dec for the zero orders is more accurate
  - possible shifts in the wavelength scale have been reduced
  - better detection of the spectrum in field spectroscopy mode and better 
    handling when spectra are close together
  - fainter spectra are now extracted
  - new method in the interactive 'omgsource'

- new task, "omphotom" for interactive photometry.
  It can be used in image and fast modes and is particularly adapted for crowded
  fields in both modes. It complements the existing omsource.



CCF:
----

Please notice that a new calibration constituent file is needed for the 
improvement achieved by the correction of spatial energy shifts for EPIC PN:
EPN_REJECT_0004.CCF


* New and withdrawn packages


NEW:
Package ebkgmap: [NEW]
Package espfilt: [NEW]
Package omphotom:[NEW]
Package rgsfluxmodel:[NEW]
Package rgslccorr: [NEW]


WITHDRAWN:
Package lccorr: [WITHDRAWN]


* Detailed list of changes between SAS 7.0.0 and SAS 7.1.0

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


Package arfgen: version 1.73.1 [was 1.70.4]
Package asmooth: version 2.26.1 [was 2.26]
Package attcalc2: version 1.3.1 [was 1.2.1]
Package attfilter: version 1.3.1 [was 1.1]
Package cal: version 3.186.14 [was 3.185.5]
Package caloalutils: version 1.104.1 [was 1.103]
Package colimplot: version 3.13.2 [was 3.13]
Package dal: version 1.182.1 [was 1.182]
Package dpssflag: version 10.2.1 [was 7.0.2]
Package ds9tomask: version 2.1.4 [NEW]
Package dsplot: version 1.25.2 [was 1.24.1]
Package ebadpixupdate: version 1.10 [was 1.8]
Package ebkgmap: version 1.2 [NEW]
Package edetect: version 1.2 [NEW]
Package edetect_chain: version 3.0 [was 2.16.2]
Package eexpmap: version 4.1 [was 3.41]
Package efftplot: version 2.17 [was 2.16.4]
Package eimsim: version 1.4.1 [NEW]
Package ekstest: version 2.2.5 [was 2.2.4]
Package elcplot: version 2.5 [was 2.3]
Package emask: version 2.12 [was 2.11]
Package emchain: version 11.15 [was 11.14.1]
Package emenergy: version 8.6 [was 8.5]
Package emframes: version 5.7 [was 5.6]
Package emldetect: version 4.60 [was 4.59.1]
Package epatplot: version 1.15 [was 1.13.7]
Package epevents: version 6.42.1 [was 6.42]
Package epframes: version 8.87.1 [was 8.86]
Package epicproc: version 2.9.16 [was 2.9.13]
Package eposcorr: version 3.12 [was 3.11]
Package epreject: version 5.9 [was 5.7]
Package esources: version 1.2 [was 1.1.3]
Package especget: version 1.26 [was 1.21.3]
Package espfilt: version 0.8.2 [NEW]
Package evselect: version 3.60 [was 3.59]
Package ewavelet: version 3.9 [was 3.8]
Package gtimerge: version 1.7.2 [was 1.7.1]
Package imagelib: version 3.3.2 [was 3.3]
Package imgdisplay: version 1.47 [was 1.46]
Package lccorr: version 2.27.5 [was 2.27.1]
Package lccorr_pcms: version 1.5.1 [was 1.5]
Package lcplot: version 1.19.1 [was 1.19]
Package merge: version 0.13 [was 0.12]
Package mssllib: version 2.52.4 [was 2.46]
Package odfingest: version 3.28 [was 3.27.1]
Package omatt: version 2.43 [was 2.41]
Package omcosflag: version 1.26 [was 1.25.2]
Package omdetect: version 5.9.1 [was 5.6]
Package omfastflat: version 1.16.2 [was 1.16]
Package omfchain: version 1.34.2 [was 1.34]
Package omgchain: version 1.6 [was 1.3]
Package omgprep: version 1.6 [was 1.1.2]
Package omgrism: version 1.18.1 [was 1.9]
Package omgsource: version 1.4 [was 1.2.19]
Package omichain: version 1.50 [was 1.46.1]
Package omlcbuild: version 1.29.1 [was 1.28]
Package ommosaic: version 1.13 [was 1.11.7]
Package omphotom: version 0.6.6 [NEW]
Package omregion: version 2.11.1 [was 2.11]
Package omsource: version 1.15.5 [was 1.12]
Package omsrclistcomb: version 2.7.1 [was 2.3]
Package ppssumm: version 3.4.5 [was 3.3.2]
Package regionstats: version 3.3.1 [was 3.3]
Package rgsangles: version 4.6.2 [was 4.6.1]
Package rgscombine: version 1.1 [was 1.0.3]
Package rgsfluxer: version 1.7.3 [was 1.7.1]
Package rgsfluxmodel: version 0.2.1 [NEW]
Package rgsframes: version 3.17.1 [was 3.16.1]
Package rgsimplot: version 1.15 [was 1.14.3]
Package rgslccorr: version 0.1.1 [NEW]
Package rgslib: version 1.30.3 [was 1.30.1]
Package rgsproc: version 1.26.1 [was 1.24.1]
Package rgssources: version 6.0.1 [was 5.31.1]
Package rgsspecplot: version 2.18.4 [was 2.18.3]
Package rgssuperrmf: version 1.1 [was 1.0.6]
Package rmfgen: version 1.55.1 [was 1.55]
Package sas: version 1.470 [was 1.461]
Package saslib: version 1.86 [was 1.85]
Package selectlib: version 4.69 [was 4.68]
Package srcmatch: version 3.15.20 [was 3.15.18]
Package ssclib: version 3.29.3 [was 3.29]
Package testccf: version 1.113.2 [was 1.113]
Package utils: version 1.110.2 [was 1.109.4]
Package arfgen: version 1.73.1 [was 1.70.4]

ChangeLog

Version 1.73.1 - 2007-06-15 (RDS)
------------
        + (src/RegionFunctions.cc)     - Now handles the backscale calculation
										 for non-contiguous areas in Timing
										 or BURST mode obs (SPR-2595)

Version 1.73 - 2007-04-24 (RDS)
------------
        + (src/BadPixelCorrector.cc)    - Changed from excluding 3x3
										  pixels around a bad pixel to 
										  the "cross" of 5 pixels that 
										  it should be (SPR-2707).

Version 1.72 - 2007-04-17 (RDS)
------------
        + (src/RegionFunctions.cc)      - Fixed a problem with RECTANGLES
										  not converting properly between 
										  RAW and DET coords.

Version 1.71 - 2006-09-05 (RDS)
------------
        + (src/ConcreteArfDataServer.cc/h,
               CrossRegionArf.cc/h,
               AreaCalc.cc/h)           - Added the capability to produce
                                          an ARF relevant to flux which spills
                                          over from one region into another
                                          (SPR-2690)

Version 1.70.4 - 2006-06-20 (RDS)
------------
        + (src/ConcreteArfDataServer.cc,
               RegionFunctions.cc)     - Fixes a problem where the bad
										 pixel and offset column
										 corrections were miscalculated for
										 MOS Timing mode, causing -ve
										 BACKSCAL values (SPR-2684)


Package asmooth: version 2.26.1 [was 2.26]

ChangeLog

Version 2.26.1 - 2007-02-13 (IMS/JBO)
----------------------
- Fixed SPR 3619, which was caused by carelessness in the code rearrangement done in version 2.26.
- Created testdata/ to contain some test data (MAS/LUX).

Version 2.26 - 2005-11-15 (IMS/LUX)
----------------------
- Changed datatype of 2nd argument of calls to median to reflect changes in ssclib-3.24. DEPENDency of ssclib upgraded to 3.24.
- Filled in some error messages;
- Brought documentation up to date;
- Deleted some commented-out code.
- Removed dsslib and selectlib from DEPEND.
- Rearranged code in main routine which calls the dynamic range calculation, to prevent this being called twice for adaptive smoothing.


Package attcalc2: version 1.3.1 [was 1.2.1]

ChangeLog

Version 1.3.1 - 2007-06-21 (MAS/LUX)
------------------------------
- Fixed SPR-3674 (thanks to Richard Saxton); the test harness used to fail in SUSE 7.3 for evproject.
	
Version 1.3 - 2007-03-19 (MAS/LUX)
------------------------------
- Fixed SPR-3651; now, attbin sorts the input columns in order of time before processing, where it used to raise error when the bins in the event file are not sorted, which is in fact the default behaviour in the pipeline at present, due to randomisation.  For sorting, ssclib/sort_mod is newly used.
- Write the History section in the documentation.

Version 1.2.1 - 2006-05-07 (IMS/JBO)
------------------------------
- Filled in some error messages in the code.
- Slight updating of documentation.


Package attfilter: version 1.3.1 [was 1.1]

ChangeLog

Version 1.3.1 - 2007-06-28 (AI)
-------------
	+ (src/attfilter.cc) Work around for MacOSX (Panther). 
	  SOC-SPR-2719 closed
	
Version 1.3 - 2007-11-04 (CG)
-----------
	+ new parameter "onlylastatt" - If set (not by default), only last 100 
	  exposure attitude points are taken for attitude reference by filtering
	  Implementation of SCR 226

Version 1.2.1 - 2007-04-04 (CG)
-------------
	+ attfilter preventing attitude medians outside valid region
	  SOC-SPR-2705 fixed.
	
Version 1.2 - 2006-09-27 (AI)
-----------
	+ attfilter now checks if the filtered dataset is not empty.
	  SOC-SPR-2694 fixed.
	
Version 1.1 - 2002-07-12 (UL)
-----------
	+ now depends on package sas


Package cal: version 3.186.14 [was 3.185.5]

ChangeLog

Version 3.186.14 - 2007-07-04 (AI)
---------------
	+ (src/EnergyCorrector.cc)    - Long-term CTI correction. Added a new Nominal Quadrant Box
					Temperature that depends on the mode and ccd (_TNominal). 
					These temperatures are readed from a new column (T_NOM) in the
					QBOXTEMP_GAIN table.
				      	Variables _TgainSlope and _TNominal changed to map.
	
	
Version 3.186.13 - 2007-06-28 (RDS)
---------------
	+ (src/EnergyCorrector.cc)    - Revert back to the original algorithm
									but maintaining the CCD-dependence
									for the Long-term CTI correction.

Version 3.186.12 - 2007-06-27 (RDS)
---------------
	+ (src/EnergyCorrector.cc/h)    - Long-term CTI correction +

Version 3.186.11 - 2007-06-26 (RDS)
---------------
	+ (src/EnergyCorrector.cc/h)    - Long-term CTI correction 

Version 3.186.10 - 2007-06-20 (RDS)
---------------
	+ (cxxtest/quantumef.cc)        - Test harness is not setting the CCD
									  correction factors before accessing
									  QE values (SPR-2713)

Version 3.186.9 - 2007-06-14 (RDS)
---------------
	+ (src/EnergyCorrector.cc/h)    - Solved problem with SW mode long
									  term CTI correction

Version 3.186.8 - 2007-04-26 (RDS)
---------------
	+ (src/OmFluxConverter.cc/h)    - Handles the case where degradation coeffs
									  are requested for a filter which doesn't 
									  exist.

Version 3.186.7 - 2007-03-23 (RDS)
---------------
	+ (src/OmColorTransformator.cc/h)   - Returns the VEGA zero point
										  in addition to the AB zero point

Version 3.186.6 - 2007-03-06 (RDS)
---------------
	+ (src/EnergyCorrector.cc/h)    - Solved problem with QBOXTEMP access
										for SW,TI,BU modes

Version 3.186.5 - 2007-03-02 (RDS)
---------------
	+ (src/OmFluxConverter.cc/h)    - Added CAL_omGetDegradationCoeffs
										call which returns the OM
										degradation coeeficients (SCR-212)

Version 3.186.4 - 2007-02-16 (RDS)
---------------
	+ (src/EnergyCorrector.cc/h)    - Added cal_eVToPi call

Version 3.186.3 - 2007-02-05 (RDS)
---------------
	+ (src/EnergyCorrector.cc)    - Long-term CTI correction made CCD-dept
                                    (ALGOID=2).
                                  - New temperature-dept gain structure,
									QBOXTEMP_GAIN supported in EPN_CTI.

    + (src/LowEnergyNoiseServer.cc) - Support for MASTER_OFFSET maps
										in EPN_REJECT.

										(SCR-228,229)

Version 3.186.2 - 2007-01-05 (RDS)
---------------
	+ (src/GratingDataServre.cc)  - Now attempts to use the calServer to
									find the Incidence Angle. This avoids
									a problem where the CIF file is reopened
									causing the ccf paremeter to be temporarily
									ignored (SPR-2611)

Version 3.186.1 - 2006-12-15 (RDS)
---------------
	+ (doc/cal_description.tex)  - Document the fact that a cal_setState(inst)
                                   call, also resets the accuracy_level to 0 
									(SPR-2603)

Version 3.186 - 2006-11-08 (RDS)
---------------
	+ (src/EnergyCorrector.cc)  - EFF_GAIN extension in EPN_CTI becomes 
                                  CCD specific. ALGOID increased to 1

Version 3.185.5 - 2006-06-27 (RDS)
---------------
	+ (src/CtiCorrector.cc)   - Fixed a bug with the deleting the pointer
                                to the column-dep CTI block.


Package caloalutils: version 1.104.1 [was 1.103]

ChangeLog

Version 1.104.1 - 2007-06-22 (RDS)
-------------
    + src/Xmm.cc               	Backwards compatibility for MODEPARAM CCFs
								w.o MOS 3X3 mode data (SPR-2715)

Version 1.104 - 2007-02-16 (RDS)
-------------
    + src/Xmm.cc/h               	Support for MOS 3x3 mode with any 
      src/caloaldefs.f90			frame time (SCR-??)

Version 1.103 - 2006-04-03 (RDS)
-------------
	+ src/Ccf.h                  Added in the CoolPix CCF type (SCR-109)


Package colimplot: version 3.13.2 [was 3.13]

ChangeLog

Version 3.13.2 - 2007-06-06 (MAS/LUX)
----------------------
- Fixed SPR-2643.  At the same time, corrected a bug, which had made the programme aborted whenever less than 3 insets are specified in the command line.
- Closed SPR-2894, as it can not be reproduced now and is very old one anyhow.
	
Version 3.13.1 - 2007-06-05 (MAS/LUX)
----------------------
- Fixed a syntax error reported in Fortran Ver.5 (which was OK in Ver.4).
	

Package dal: version 1.182.1 [was 1.182]

ChangeLog

Version 1.182.1 - 2007-06-08 (RDS)
-------------

	+ doc/reference/examples/foreachblock.f90 - explicit intent for displayblock
	+ test/sprtest/Makefile   -  adding extra test to avoid "_test" error.

Version 1.182 - 2005-03-01 (JSH)
-------------
	+ SPR2491 - (MemFitsReaderWriter.cc) Verbosity level of "Optimal number of rows" message changes
	+ SPR2417 - (dal_implementation.cc) F90 seek() rejects negative counts
	+ SPR2523 - (dal_utilities.cc) Add TCROT to ColumnKeywords


Package dpssflag: version 10.2.1 [was 7.0.2]

ChangeLog

Version 10.2.1 - 2007-05-31 (MC)
----------------------	
- Changed distribution to "ssc" (closed SSC-SPR-3666) 
	
Version 10.2 - 2007-05-24 (MC)
----------------------	
- It now sets flag11=T when the mask value is "2".
	
Version 10.1 - 2007-05-11 (MC)
----------------------	
- Solved bug causing reading all columns in input source list even if some flags were not activated (unknown column name)
	
Version 10.0 - 2007-04-25 (MC)
----------------------	
- It now flag sources located in input mask pixels with value=2 with Flag12="T"
- Added new parameter "withflag12" to set flag12
	
Version 9.0 - 2007-03-15 (MC)
----------------------	
- Added new parameters to control setting of flags on/off.
- Removed parameters "pnclosetobadon", "withootrgamask", "withds9mask"

Version 8.0 - 2007-02-23 (MC)
----------------------	
- New flag for OOT and RGA spurious sources
- New input parameters: "withootrgamask" and "ootrgamaskset" for input mask
- New flag for manually excluded sources
- New input parameters: "withds9mask" and "ds9maskset" for input mask

Version 7.0.3 - 2006-09-20 (MC)
----------------------	
- Added 7 more flags with default value "F"
Version 7.0.2 - 2006-06-28 (MC)
----------------------	
- Solved bug affecting propagation of flags 2,3,4,5 from summary row to
  instrument rows when source counts are NULL for the first instrument
	

Package ds9tomask: version 2.1.4 [NEW]

ChangeLog

Version 2.1.4 - 2007-06-22 (MC)
----------------------
- Solved SSC-SPR-3683  : Wrong size of box tag={man} regions in output mask

Version 2.1.3 - 2007-06-16 (MC)
----------------------
- Solved SSC-SPR-3672  :wrong test file in test dir

Version 2.1.2 - 2007-06-16 (MC)
----------------------
- Solved SSC-SPR-3671  :ssclib error from unused routines 

Version 2.1.1 - 2007-05-31 (MC)
----------------------
- Changed DISTRIBUTION to "ssc" (closed SSC-SPR-3666)

Version 2.1 - 2007-05-15 (MC)
----------------------
- Solved bug caused by the setting of parameter srcpixvalue=2 in the command line and the absence of "src" tags in the regions file.

Version 2.0 - 2007-04-25 (MC)
----------------------
- Added new parameter (srcpixvalue) to set the value of the mask pixels where a source labeled with "tag={src}" in the DS9 region is located.
	
Version 1.2 - 2007-04-17 (MC)
----------------------
- ds9tomask.pl: solved bug in region filter construction when just one exclusion region was present in the DS9 region file
	
Version 1.1 - 2007-04-17 (MC)
----------------------
- It now looks for DS9 regions grouped by different tags: "man" fore regions to be excluded as they are, "sin" for regions for which a circular (R=10") exclusion area is defined and "src" for bright targets to be included again if they are inside an exclusion area (circular area with R=10").

Version 1.0 - 2007-02-23 (MC)
----------------------
- First working version

	
Version 0.1 - 05-01-2007
----------------------------
- Directory structure created by pkgmaker.


Package dsplot: version 1.25.2 [was 1.24.1]

ChangeLog

Version 1.25.2 - 2007-07-03 (CG)
--------------
	+ (src/dstoplot.cc) Ignoring NaN values for plotting. 
	Subsequent work around for MacOSX (Panther) due to use of "isnan".
	(Same) SOC-SPR-2530 fixed

Version 1.25.1 - 2007-07-02 (CG)
--------------
	+ (src/dstoplot.cc) Ignoring NaN values for plotting.
	SOC-SPR-2530 fixed


Version 1.25 - 2006-11-24 (AI)
------------
	+ (src/dstoplot.cc) New keywords added to the xmgrace output file.
	SOC-SPR-2536 fixed

Version 1.24.1 - 2004-03-15 (AI)
------------
        + Fixed error related to the VERSION number.


Package ebadpixupdate: version 1.10 [was 1.8]

ChangeLog

Version 1.10 - 2006-08-04 (JB)
-------------------------
- Add CCDID and CCDNODE or QUADRANT when creating BADPIX extension.

Version 1.9 - 2006-06-12 (JB)
------------------------
- Add ebadpixupdate11 warning.

Version 1.8 - 2005-12-16 (JB)
------------------------
- Fixed SPR-3554: ebadpixupdate show side effect on other CCD
  Serious bug in evFlagImage which occurred when overwrite=Y.
  In that case all CCDs were cleared of their flags while only those
  defined by the user were recomputed, leaving the others unflagged.
- Cleaned up test directory.


Package ebkgmap: version 1.2 [NEW]

ChangeLog

Version 1.2 - 2005-11-17 (IMS/LUX)
----------------------
- Parameter --withboresightfudge (default 'yes') added to eootepileupmask, esrcmap and estrayregion (until sign of boresight psi is corrected).
- DEPENDency on attcalc2, eimchip2sky and ssclib all brought up to date (1.2, 2.0 and 3.27 respectively).
- Changed parameter --binnedattset to --binnedatttab in eootemap, eootepileupmask and epnoisemap.
- Made other changes to eootemap, eootepileupmask and epnoisemap so they conform with latest attcalc2 and eimchip2sky.
- Quite a bit of surgery has been done to eootemap and epnoisemap so they no longer use the eimchip2sky_aux routine writeCubeToSkyImage.

Version 1.1 - 2005-11-02 (IMS/LUX)
----------------------
- New task eootepileupmask added.
- Parameter --tempset added to eootemap.
- Some rearrangement of esrcmap to provide instrument info when --withidcol=no.

Version 1.0 - 2005-04-01 (IMS/LUX)
----------------------
- emrgaregion renamed to estrayregion because it now has additional capacity to mask out a circular region around bright sources, in pn as well as mos images.
- Uploaded as 1.0 rather than 0.10 because the package now seems mature enough to get out of '0.*' diapers...

Version 0.9 - 2005-02-21 (IMS/LUX)
----------------------
- New parameters --posstyle, --xcol and --ycol added to esrcmap.
- esrcmap now accesses findUniqueValues from ssclib/array_utils. DEPEND updated accordingly.

Version 0.8 - 2004-11-17 (IMS/LUX)
----------------------
- emrgaregion has been altered so that it creates a region describing the pixels to be _excluded_ rather than included, as it was before. The resulting regionmask output then needs to be inverted. This has been done to make it easier to run these tasks together in a script environment, specifically when there are no sources which require masking, thus no entries in the region table. Since regionmask works in an inclusive sense, such situations produce an entirely 0-valued mask, whereas what we want is an entirely 1-valued mask.
- Temporary parameter --eventset added to emrgaregion, until SOC-SPR 2563 on regionmask is fixed.

Version 0.7 - 2004-11-16 (IMS/LUX)
----------------------
- Error 'noSourcesSelected' in emrgaregion and esrcmap changed to a warning, so it is easier to run the task in a script.
- Source selection is now more carefully done in esrcmap.

Version 0.6 - 2004-11-03 (IMS/LUX)
----------------------
- In bkgfit, changed call to ssclib/detection_stats:chi2Prob to integratedChi2Prob in accordance with ssclib-3.17.
- Updated DEPEND of ssclib to 3.17.
- Added (as yet unapproved) task emrgaregion.

Version 0.5 - 2004-09-14 (IMS SSC/LUX)
----------------------------
- Wrong number was being used for the total number of sources in esrcmap.
- Source RA, DEC and SCTS column values were not being read properly in esrcmap.
- Introduced --withidcol parameter in esrcmap and made --idcol, --idbands and --idinst subordinate to it (to allow esrcmap once again to be used with very general, non-sas-product source lists).
- bkgfit: chi^2 calculation was using all points, not just those for which the model was non-zero.

Version 0.4 - 2004-09-07 (IMS SSC/LUX)
----------------------------
- epnoisemap param --erangesstyle renamed to --selexprstyle, and --dssset added, for conformity with eootemap.
- eootemap brought up to ssclib-3.16, attcalc2-0.3 and eimchip2sky-1.6 standard.
- eootemap now writes count rate cubes (to comply with new eimchip2sky algorithms).
- esrcmap parameters altered slightly to allow it to process several bands at once. Null-rate sources are now also filtered out.
- Added dependency on testprods-1.5.

Version 0.3 - 2004-08-12 (IMS SSC/LUX)
----------------------------
- eootemap and epnoisemap interfaces to eimchip2sky have been updated (also the dependencies to attcalc2, eimchip2sky and ssclib).

Version 0.2 - 2004-08-12 (IMS SSC/LUX)
----------------------------
- bkgfit: max like statistic multiplied by 2;
- bkgfit: error matrix now output;
- bkgfit: approx chi^2 of fit now calculated.
- DEPEND cal 3.173 replaced by 3.172 so the package will build under reltrack.

Version 0.1 - 2003-05-16 (IMS SSC/LUX)
----------------------------
- First draft.
- Temp_ssclib modules now merged into ssclib-3.0.


Package edetect: version 1.2 [NEW]

ChangeLog

Version 1.2 - 2005-11-07 (IMS/LUX)
----------------------------
- Removed imweightadd files inadvertently left in test and doc.

Version 1.1 - 2005-11-02 (IMS/LUX)
----------------------------
- Deleted task imweightadd (this goes to tools/imageutils instead).

Version 1.0 - 2005-04-01 (IMS/LUX)
----------------------------
- Added parameter --dithercounts to boxdetect.
- Most logical(bool) variables in boxdetect changed to logical.
- Upgraded ssclib DEPENDency to 3.24.
- Added new task etestsrcfit.
- Uploaded as 1.0 rather than 0.6 because the package now seems mature enough to get out of '0.*' diapers...

Version 0.5 - 2004-11-16 (IMS/LUX)
----------------------------
- Added oal, cal, dss and selector to the Makefile:USEDLIBS line (wouldn't compile in linux without these) + corresponding DEPEND entries.

Version 0.4 - 2004-11-03 (IMS/LUX)
----------------------------
- Changed type of mask argument to ssclib/array_utils:valueAtHistoFraction from logical(bool) to logical in accordance with ssclib-3.17.
- Updated DEPEND of ssclib to 3.17.

Version 0.3 - 2004-09-14 (IMS/LUX)
----------------------------
- Added dependency on testprods-1.5.
- Added task boxconvprep

Version 0.2 - 2004-08-19 (IMS/LUX)
----------------------------
- Added task elistconvert.
- Dependency on ssclib increased to 3.15.

Version 0.1 - 2003-12-14 (IMS/LUX)
----------------------------
- Directory structure created by pkgmaker.


Package edetect_chain: version 3.0 [was 2.16.2]

ChangeLog

Version 3.0 - 2007-05-23 (GL)
------------	

Remove parameters eex_withpatterns, eex_patterns, eex_usedss

	
	
Version 2.16.2 - 2006-06-02 (GL)
------------	

Removed dal from Makefile
	

Package eexpmap: version 4.1 [was 3.41]

ChangeLog

Version 4.1 -  2007-05-11 (GL)
--------------------------------

New test harness.
Correct position of exposure map in detector coordinates
by -0.5,-0.5 raw pixels (change in the CAL?)
Close SSC-SPR-3530

	
	
Version 4.0 -  2007-01-23 (GL)
--------------------------------

Remove parameters
  usedss
  useoffset
  hducut
  badclean
Relevant settings are now determined by DSS header of input image.
Close SSC-SPR-3556
Close SSC-SPR-3147

	
Version 3.42 -  2006-08-08 (GL)
--------------------------------

For MOS, blank out pixels next to dead pixels, 
if (FLAG & 0x100) != 0.

	
Version 3.37.4 -  2006-08-07 (GL)
--------------------------------

Increase maximum number of GTIs from 5000 to 10000.
Close SSC-SPR-3625
	
	
Version 3.41 -  2005-08-24 (GL)
--------------------------------

Copy WCS header keywords into array section of header.
Close SSC-SPR-3135 

	

Package efftplot: version 2.17 [was 2.16.4]

ChangeLog

Version 2.17 - 2006-12-12 (NAW)
----------------------------------

	Previously efftplot searched for a file produced by powspec that 
	contained the good points to be used in the FFT.  If no file existed 
	efftplot stated that there were not enough good points and no plot 
	was produced.  However, there is the case where the file can be 
	produced, but no plot results.  This is for the case of <4 good 
	points.  A new loop has been added to check for this situation and 
	no plot results in this case.  This closes SSC-SPR-3638.


Version 2.16.4 - 2006-03-07 (NAW)
----------------------------------

        If there were no GTIs in the GTI file, the task went ahead and 
        produced the output file regardless.  Now the task gives a warning 
        and no power spectrum plot is produced.  The documentation has 
        been updated.
    


Package eimsim: version 1.4.1 [NEW]

ChangeLog

Version 1.4.1 - 2007-06-05 (MAS/LUX)
----------------------
- Changed the DISTRIBUTION from world into ssc.
	
Version 1.4 - 2004-04-19 (IMS/LUX)
----------------------
- Fixed dev track build problem (I'd moved and renamed ssclib call 'polygon.f90:regrid' to 'regridders.f90:regridCartesian', which broke eimsim).
- Updated DEPEND of ssclib to 3.10.

Version 1.3 - 2004-04-19 (IMS/LUX)
----------------------
- Interfaces to ssclib upgraded to 3.9 standard.

Version 1.2 - 2004-03-25 (IMS/LUX)
----------------------
- Copy of patches to devtrack.

Version 1.1.4 - 2004-03-03 (IMS/LUX)
----------------------------
- Changed distribution from 'world' to 'ssc' until I can get a chance to chase the bugs out of it.
- Some slight changes to accommodate changes to ssclib-3.6.8 module exposure.

Version 1.1.3 - 2004-01-22 (IMS/LUX)
----------------------------
- Temporarily commented out the doc build to allow the task to build at MPE, until I get time to devote some attention to the task.

Version 1.1.2 - 2003-12-19 (IMS/LUX)
----------------------------
- Adjusted the code to cope with changes to ssclib-3.6.2/coordinate.f90:getPsfImagePixelCorners.

Version 1.1.1 - 2003-12-17 (IMS/LUX)
----------------------------
- Added dss and sasdal to the USEDLIBS line; task wouldn't compile statically without these. Fixes SPR 3176.

Version 1.1 - 2003-12-11 (IMS/LUX)
----------------------------
- Got rid of some old files and moved incomplete stuff to src/unfinished.

Version 1.0 - 2003-12-09 (IMS/LUX)
----------------------------
- First SOC-delivered version.

Package ekstest: version 2.2.5 [was 2.2.4]

ChangeLog

Version 2.2.5 -  2006-08-11 (NW)
----------------------------

      Changes made to the chi-squared test (now similar to IMS's lcchi2).


Version 2.2.4 -  2006-06-13 (NW)
----------------------------

      Change made to the chi-squared test (documented in the documentation 
      and the commented in the source code) as the reduced chi^2 values were 
      somewhat shifted from the expectation values in tests made with 2XMM.
       


Package elcplot: version 2.5 [was 2.3]

ChangeLog

Version 2.5 - 2006-12-12 (NW)
----------------------------

        To solve the problem that the declination given in the header of the
        output plot had the minus sign missing if the declination was between
        0 and -1 (SSC-SPR-3636) a further character has been added to include
        the minus sign for this case (fortran 90 does not seem to accept any
        -0 values)


Version 2.4 - 2006-10-16 (NW)
----------------------------	


	Ensured that the plotted bin size is given as an integer multiple 
	of the data bin size (closes SSC-SPR-3629).


Version 2.3 - 2005-10-21 (IMS/LUX, NW)
----------------------------	

      - The task seg faulted on some data sets (spr 3524), on entrance to
        subroutine make_one_plot. This appears to be more f95 sillies. I 
	removed some evaluations which were being done within the argument 
	list of the call to make_one_plot, which has fixed the problem for 
	the test data set in any case.

	Further testing carried out on both linux and solaris with other data 
	sets which verified that the task runs OK for this subset of datasets
 	too.
	


Package emask: version 2.12 [was 2.11]

ChangeLog

Version 2.12 - 2007-02-09 (GL)
---------------------------------

Support rotated box regions 
in file given as 'regionset'.
Shift excluded regions by -0.5,-0.5 image pixels
in order to meet ds9 region conventions.
	
	
Version 2.11 - 2005-02-14 (GL)
---------------------------------

New version number due to upload problem.
	

Package emchain: version 11.15 [was 11.14.1]

ChangeLog

Version 11.15  -  2006-01-11 (JB)
-------------
- Adjust to emframes 5.7 (pass counting mode file).

Version 11.14.1  -  2006-06-20 (JB)
---------------
- Do not check CALINDEX extension.


Package emenergy: version 8.6 [was 8.5]

ChangeLog

Version 8.6 - 2007-06-25 (AI/JB)
-----------
	
- New procedure "mostimingcorr" implemented (SSC-SPR-3688). This
	procedure (that implements Darren's idl code) makes a spectral
	redistribution on the pha energy space.
- New parameter "ontimepha" (by default equals to "NO") created. This
	parameter enable or disable the spectral timing correction.
- New dependecy on ssclib. DEPEND file updated.
- src/Makefile updated to include the new ssclin dependency.

Version 8.5 - 2005-07-25 (JB)
-----------
- Write the XMMEA_SM keyword.


Package emframes: version 5.7 [was 5.6]

ChangeLog

Version 5.7 - 2007-01-11 (BFM)
-----------
- Makes use of the counting mode data for frame renumbering.

Version 5.6 - 2006-01-20 (BFM)
-----------
- Missing deallocation of arrays, resulting in error in low memory mode.


Package emldetect: version 4.60 [was 4.59.1]

ChangeLog

Version 4.60 - 2006-01-15 GL
-------------------------------	

Changed subroutine "fill_arrs":
Fixed problem of missing sources,
when using nmaxfit>1 and one input position of
a source cluster is outside the detection mask.
	
Version 4.44.25 - 2006-10-09 GL
-------------------------------

Set ONTIME values in output table to
NULL (rather than 0.0), if source is out of 
FOV or maskfrac < threshold.
	
	
Version 4.44.24 - 2006-08-24 GL
-------------------------------

Remove test output
	
Version 4.44.23 - 2006-08-23 GL
-------------------------------

Read ONTIME keywords also from DataSet
section of header (necessary for images 
produced by task 'imweightadd').
	
	
Version 4.44.22 - 2006-08-03 GL
-------------------------------

Assign values of 'psffrac' and 'maskzero'
to correct source, if one source is removed
from multi-PSF model.
Close SSC-SPR-3624.

	
Version 4.44.21 - 2006-06-23 GL
-------------------------------

Double precision fit parameters.
Improve initial error estimates for routine felsu.
Increase size of working images in fpsf to isize > 2*nint(ecut)+2
Do not calculate count rate error, if mask fraction threshold is not reached.
	

Version 4.44.20 - 2006-05-03 GL
-------------------------------

Identical with v4.59.1, 
version for PPS track


Version 4.59.1 - 2006-05-03 GL
-------------------------------

If input source is outside FOV and therefore
not fitted, do not write any entry in output table for this source.
Updated documentation.
Remove warning "Number of ECFs not equal number of images",
if parameter withxidband is not set.
Close SSC-SPR-3610
Close SSC-SPR-3611	
	
	

Package epatplot: version 1.15 [was 1.13.7]

ChangeLog

Version 1.15 - 2006-10-30 (HB)
------------------------------

- (src/epatplot_mod.f90): forced background colour to white	
                          closed SSC-SPR-3632	
	
Version 1.14 - 2006-06-01 (HB)
------------------------------

- devtrack version (same as 1.13.7)	
	
Version 1.13.7 - 2006-06-01 (HB)
--------------------------------	

- (src/epatplot_mod.f90): new parameter modifyInSet: skip keyword writing 
	                  to increase speed if set to "N" (default: "Y");
	                  mean RAWY calculation now correctly reflects
	                  RAWX/RAWY range set on command line
- (doc/epatplot_description): new parameter added to description	
- (config/epatplot.par): new parameter added	
         	

Package epevents: version 6.42.1 [was 6.42]

ChangeLog

Version 6.42.1 - 2007-07-05 (AI)
-------------------------------
- (src/epevents_mod.f90) Warning message related to temperature correction
  removed.
	
Version 6.42 - 2004-12-06 (MJF)
-------------------------------
- (src/epevents_mod.f90): create intermediate column PHA_GAIN if new parameter
  "withphagaincolumn" is set to "Y" (default: "N")
- (src/epevents_mod.f90): initial low-gain mode energy correction, 
  can be switched on via new parameter "lowgainenergyscale=Y" (default: N)
  NOTE: when switching on the low-gain energy correction then most of the
  events fall outside the 2-byte-limit for the PI column (i.e. > 32757 eV)
  as the energy range is then about 2-280 keV; if one is interested in this
  full range the setting "N" should be used and energy values be multiplied
  later with 18.4 to obtain "real" event energies. The new parameter is only
  effective in case of low-gain mode data, of course.
- (config/epevents.*): as above
- (config/epevents.*): changed default for "withgaineff" from "N" to "Y"
- (doc/epevents_description.tex): as above


Package epframes: version 8.87.1 [was 8.86]

ChangeLog

Version 8.87.1 - 2007-06-26 (MJF)
---------------------------------
- (src/epframes_mod.f90): write FIFO info not only into EXPOSUnn headers
  but also into FRACEXP column (similar to the MIPs, same interface).
  No extra memory allocated, instead fill existing arrays which are not
  used yet or anymore ("aux2Mcommode" is renamed).
closed SPR:
- SSC-SPR-3692: no time resolution for FIFO info

Version 8.87 - 2007-05-24 (MJF)
-------------------------------
- (src/epframes_mod.f90): read FIFO reset deadtime values from MISCDATA CCF
  (i.e. FIFO_DEADTIME_## present in XMM_MISCDATA_0022, and later)

Version 8.86 - 2006-06-09 (AI)
-------------------------------
- (src/epframes_mod.f90): Check for NaNs in "all good AUX1 entries" loop.


Package epicproc: version 2.9.16 [was 2.9.13]

ChangeLog

Version 2.9.16 - 2007-07-05 (AI)
-----------
	+ New parameter "withtempcorrection" added. SOC-SPR-1721 fixed
	
Version 2.9.15 - 2007-06-27 (AI)
-----------
	+ New parameter "ontimepha" added to MOS pipeline to enable or
 	disable the MOS timing correction. SOC-SPR-2718 closed.
	
Version 2.9.14 - 2007-06-27 (AI)
-----------
	+ (pn/Epproc.cc) epntimcoltypes vector upgraded. Close SOC-SPR-2716) 
	
Version 2.9.13 - 2006-06-23 (AI)
-----------
	+(lib/EpicProc.cc, config/epproc.par, config/emproc.par) New parameter "rungtimerge" added to 
	the "Filter and Merge" section. By default set to "no".
	+Documentation updated.
	

Package eposcorr: version 3.12 [was 3.11]

ChangeLog

Version 3.12 - 2007-05-25 GL
-----------------------------------  

Fixed documentation.

	
Version 3.11 - 2006-05-23 GL
----------------------------------- 

Copy of 3.9.3 for SAS 7
	
	

Package epreject: version 5.9 [was 5.7]

ChangeLog

Version 5.9 - 2007-03-22 (HB)
------------------------------
+ (src/epreject_mod.f90) reads and applies MasterOffsetMap (needs devtrack 
	                 CCF EPN_REJECT_0004.CCF); changed LaTex description 
	                 to fix problem with image display in LaTex to 
	                 HTML conversion (SSC-SPR-3655 closed)
	
	
Version 5.8 - 2006-08-04 (MJF)
--------------------------------

+ (src/epreject_mod.f90): assign temporarily to events below the event threshold
                   (i.e. after offset correction) a rejection flag like for
                   reemission events to prevent inclusion in pattern recognition
                   and energy corrections. 

Version 5.7 - 2005-04-26 (HB)
-----------------------------

+ (src/epreject_mod.f90): if noise screening is not yet calibrated:
	                  skip noise screening, only perform offset 
	                  correction


Package esources: version 1.2 [was 1.1.3]

ChangeLog

Version 1.2 - 2006-08-23 (MAS/LUX)
----------------------------
- Close SSC-SPR-3626 (EP_CTS is not calculated when ONTIME is Null).
- Close SSC-SPR-3627 (In calculating EP_CTS and bin-width, DET_ML and MaskFrac are now taken into account).
- Fixed a bug which gave not-correct startTimes/stopTimes.
- Now MOS2 is given a higher priority than MOS1 in calculating the bin-width.
- Remove function intToHex(intArg), intToHex_20051028(intArg).
- The test harness with the use of "prod/P0117890901EPX000OBSMLI0000.fits:SRCLIST".  test/prod/ directory created.
	
Version 1.1.3 - 2006-05-07 (IMS/JBO)
----------------------------
- Error text upgrades.
- Task description written.


Package especget: version 1.26 [was 1.21.3]

ChangeLog

Version 1.26 - 2007-05-10 (RDS)
-----------
      + src/EregionAnalyse.cc - Fix of error when closing temp file

Version 1.25 - 2007-05-09 (RDS)
-----------
      + src/EregionAnalyse.cc - Copies CTYPE1 style WCS keywords
								between the main header and array headers
								if necessary.

Version 1.24 - 2007-05-04 (RDS)
-----------
      + src/EregionAnalyse.cc - Better algorithm to make 
      + src/ImageRegion.cc    - temp files unique

Version 1.23 - 2007-03-21 (RDS)
-----------
      + src/EregionAnalyse.cc - Copies REF keywords from image to 
                                exposure file if not present so that 
                                coord transforms work properly

                                Also makes the temporary files "unique"
                                by adding the time in millisec to the name.

Version 1.22.2 - 2007-01-23 (RDS)
-----------
      + src/EregionAnalyse.cc - Internally converts RA, DEC specified
								circular or annular regions to sky (X/Y)
								coords so that they remain circular and
								keep the expected size (SPR-2701)

Version 1.20.6 - 2006-09-19 (RDS)
-----------
      + src/echeckregion.cc - Turned off FOV checking to allow sources
                              in chip gaps to be treated as GOOD.

Version 1.20.5 - 2006-09-14 (RDS)
-----------
      + Copy of 1.22.1 for the Pipeline track

Version 1.22.1 - 2006-09-14 (RDS)
-----------
      + src/echeckregion.cc - Sets status to 0 (bad) for source regions
                              on the central CCD of a MOS Timing, Burst or 
                              W6 obs.  (SPR-2693)

Version 1.22 - 2006-07-20 (AI)
-----------
      + src/EregionAnalyse.cc - To solve problems in MacOSX, variables used 
				in output statement have been 	
				recoded (SOC-SPR-2687)				
	
Version 1.21.3 - 2006-04-11 (RDS)
-----------
      + src/echeckregion.cc       - add an option to output check
        config/echeckregion.par     result to a text file


Package espfilt: version 0.8.2 [NEW]

ChangeLog

Version 0.8.2  -  2007-06-15 (BP)
------------

- Fixed SPRs 3676-3681
- FORTRAN 90 Version

Version 0.8.1  -  2007-06-01 (BP)
------------
- Fixed colored plotting of GTIs on plot. 
- Updated docs to remove future development methods.
- Fixed inconsistency between doc and helpfile.
- Fixed runaway test harness under Solaris.

Version 0.8  -  2007-04-09 (BP)
------------
- Made necessary DAL changes (was using Astro::FITS perl module for I/O)

Version 0.6  -  2006-09-01 (BP)
------------
- Uploaded to SOC.

Version 0.5  -  2006-05-26 (BP)
------------
- Inserted Marquardt.pm.
	
Version 0.4  -  2005-12-16 (BP)
------------
- Added input channel numbers.

Version 0.3  -  2005-11-11 (BP)
------------
- First all perl version. 
	
Version 0.2  -  2005-08-19 (BP)
------------
- First compiled version.

Version 0.1  -  2005-08-27 (BP)
-----------
- Initial version for SAS v6.x integration. FORTRAN and Perl.

Package evselect: version 3.60 [was 3.59]

ChangeLog

Version 3.60 - 2006-12-13 (AI)
------------
	+ (src/xmmexposure.cc) ONTIME and LIVETIME keywords correctly
	calculated if filtering by empty GTI. Fixes SOC-SPR-2629.
	

Version 3.59 - 2006-02-27 (AI)
------------
	+ (src/eveselect.cc & src/xmmexposure.cc) Update LIVETInn keywords also when 
	PHASE filtering is applied. Fixes SOC-SPR-2632.
	

Package ewavelet: version 3.9 [was 3.8]

ChangeLog

Version 3.9 - 2007-05-24  (GL)
------------------------------

Add units to source list columns.
Update documentation.
Close SSC-SPR-3647

	

Version 3.8 - 2005-03-02  (GL)
------------------------------

Remove "delete" of pointers in  Sourcelist::readset 
Close SSC-SPR-3445: (Segmentation fault, when reading source lists)



	

Package gtimerge: version 1.7.2 [was 1.7.1]

ChangeLog

Version 1.7.2 - 2007-03-26 (CG)
-------------
	+ producing output also if plotting out (SPR2704)
	+ GUI full implementation

Version 1.7.1 - 2004-11-10 (CG)
-------------
	+ dsslib dependency added (SPR2573)


Package imagelib: version 3.3.2 [was 3.3]

ChangeLog

Version 3.3.2 - 2007-06-15 (CG)
-----------
	+ src/imagesdal.f90             - use a pointer within the GetImages
									  routine but call it with a 'target'
									  to avoid a problem with the test harness.

Version 3.3.1 - 2007-06-11 (RDS)
-----------
	+ src/imagesdal.f90             - returns a target from GetImages and
    + test/imconversiontest_mod.f90 - createImages rather than a pointer
									  directly (SPR-2710)


Package imgdisplay: version 1.47 [was 1.46]

ChangeLog

Version 1.47 - 2006-12-12 (AI)
------------
	+ (Ds9.cc) ANNULUS shape supported. SOC-SPR-2618 fixed

Version 1.46 - 2006-03-01 (AI)
------------
	+ (Ds9.cc) switchSignalHandlers function removed. 
	

Package lccorr: version 2.27.5 [was 2.27.1]

ChangeLog

Version 2.27.5 - 2007-07-02 (EO)
--------------
	+ DISTRIBUTION changed from world to ssc.

Version 2.27.4 - 2007-05-30 (MAS/LUX)
----------------------
- Modified by Aitor Ibarra, changing the variable names etc _in order to_ avoid the possible memory leak troubles.

Version 2.27.3 - 2007-04-15 (MAS/LUX)
----------------------
- Fixed places which possibly cause the memory leak.
	
Version 2.27.2 - 2007-04-12 (MAS/LUX)
----------------------
- In lccorr_pcms, added the comment for the BKGRATIO header keyword.
- Fixed a syntax error recognised in Fortran Ver.5.1 in evigmap_mod.f90.
	
Version 2.27.1 - 2006-04-10 (MAS/LUX)
----------------------
- Changed lc*_mod.f90 so as to fix SPR 3595 ('noSrcArea': error -> normal exit with warning)
	

Package lccorr_pcms: version 1.5.1 [was 1.5]

ChangeLog

Version 1.5.1 - 2007-04-12 (MAS/LUX)
----------------------
- Changed exposure_map_pcms.f90 so as to fix SPR 3659 (wrong calculation of BKGRATIO, given as the header keyword in the output FITS).  Note that this bug only appears in this lccorr_pcms package (NOT in the lccorr package).
- Set testFlag in one of the subroutines in exposure_map_pcms.f90 to be false, which was unintentionally true.
- Upgraded routines related writeCubeData() in eexpchipmap_pcms_mod.f90.
- In lccorr_pcms, added the comment for the BKGRATIO header keyword.
	
Version 1.5 - 2006-04-12 (MAS/LUX)
----------------------
- Changed exposure_map*.f90 so as to fix SPR 3596 (MOS pheripheral chips NOT processed when the central chip is in the timing mode).
- Note: Now, instead of relying on CAL_getState() for getting the informaion of the CCDMODE, now it is got directly from the FITS header of the input file.
- Note: This change has been made so far only in lccorr_pcms (not lccorr).


Package lcplot: version 1.19.1 [was 1.19]

ChangeLog

Version 1.19.1 - 2007-06-07 (NW)
        -------------------------------

	Previously when the non background subtracted curve was supplied 
	the title of the plot was 'background subtracted'.  It has now 
	been changed to 'Non background subtracted'.



Version 1.19 - 2005-09-06 (NW)
        -------------------------------

	Added a new parameter 'tests' which allows the user to decide if 
	they want to carry out both probability of constancy tests or 
	just the chi-squared test or the Kolmogorov-Smirnov test.  The 
	documentation has also been updated.



Package merge: version 0.13 [was 0.12]

ChangeLog

Version 0.13  - 2007-01-11 (HB)   
-------------------------------

 + (src/merge_mod.f90): Added new warnings to address the situation where 
	                STIGTI or GTI extensions are present in only one 
	                of the input datasets, which in most cases will result
	                in incorrect exposure times. 
	                General warning added, highlighting limitations when 
	                using merged eventsets as input in downstream tasks   
 + (doc/merge_description.tex): new warnings; minor changes in description 
	                and comments section.
	                
Version 0.12  - 2006-06-021 (RDS)   
-----------------------------------
 + (src/merge_mod.f90): Now merges GTIs as well as STDGTIs. (SPR-2608)


Package mssllib: version 2.52.4 [was 2.46]

ChangeLog

Version 2.52.4 - 2007-07-01 (CB)
-----------------------------	
        Somehow managed to forgot to 
	modify test harness before uploading 2.52.3
	for (SPR 3687). No changes have been made
	to src directory files.
	
Version 2.52.3 - 2007-06-29 (CB)
-----------------------------	
        Made further ammendment to test harness
	to try to fix problem on
	darwin7.9.0 (SPR 3687)

Version 2.52.2 - 2007-06-25 (CB)
-----------------------------	
        Removed the "testsort" test in the test
	harness to try to fix test problem on
	darwin7.9.0 (SPR 3687)
	
Version 2.52.1 - 2007-06-21 (CB)
-----------------------------	
         Have modified function tdpcorrectionfactor
	 in ommagnitude_mod to check the filter
	 before calling the cal routine to get
	 the time-degradation coefficients.
	 If not U,B,V,UVW1,UVW2 or UVM2 will
	 now return 1.0 for the correction factor.
	

Version 2.52 - 2007-05-21 (CB)
-----------------------------	
         Have modified subroutine lpdfilter
	 in omsmoothimage_mod to use the
	 quality array, if available. This
	 prevents isolated very bright pixels
	 being smoothed.
	
Version 2.51 - 2007-05-17 (CB)
-----------------------------	
         Have modified leastsquares_mod
	 for use with omphotom and
	 tidied up omastromcorrect_mod

	
Version 2.50 - 2007-05-11 (CB)
-----------------------------	
         Have modified ommphotometry_mod
	 for use with omphotom.
	
Version 2.49 - 2007-04-19 (CB)
-----------------------------	
         Have modified ommagnitude_mod so that the
	 time-dependent pixel degradation constants are
	 obtained using a new cal routine, instead of using
	 hard-wired values.

Version 2.48 - 2007-03-28 (CB)
-----------------------------	
         Made small modification to omsourceflags_mod.f90.

	
Version 2.47 - 2007-03-09 (CB)
-----------------------------	
         Made minor changes to omsourceflags_mod.f90-
	 quality-flag now 16 bit.
	 


Version 2.46 - 2006-05-30 (CB)
-----------------------------	
         Ammended module omastromcorrect_mod.f90
	 to work with fewer stars and to better
	 weed out bad catalogue mismatches. Modified
	 omcoinccorr_mod to compute a significance based
	 on a filter-dependent aperture.
	 




Package odfingest: version 3.28 [was 3.27.1]

ChangeLog

Version 3.28 - 2006-11-28 (AI)
------------
	+ Documentation updated.
	
Version 3.27.1 - 2006-05-31 (AI)
------------
	+ (src/odfingest.cc) Check the two possible values of 
	"SCATS" ATS keyword (SOC-SCR-214).	
	

Package omatt: version 2.43 [was 2.41]

ChangeLog

Version 2.43 - 2007-03-09 (VNY)
-------------------------------
	Additional data for grism source positions is itroduced 
	for calculation of the right ascensions and 
	declinations for zero-order features for different combinations
	of primary instruments, high/low resolution modes and 
	grism filters (UV- or V-grism). Fixing SSC-SPR-3652.
Version 2.42 - 2006-11-09 (VNY)
------------------------------
	modified to make the grism sources coordinates computation
	more accurate (SSC-SPR-3633)
Version 2.41 - 2006-05-30 (VNY)
------------------------------
	introduced the calculation of RA and DECs for Grisms 
	(the modifications will be noticeable only when processing 
	the observations with the grism filter since corresponding
	flags are introduced in order to distinguish in between the 
	other filters - old code - and the grism filters - the modified 
	code). The changes correspond to SSC-SPR-3605.

Package omcosflag: version 1.26 [was 1.25.2]

ChangeLog

Version 1.26  -  2007-03-05  (CB)
--------------------------	
	Added a rooutine to check for very bright
	isolated pixels, which are flagged as
	"bad pixels".


Version 1.25.2  -  2005-06-07  (CB)
--------------------------	
	Replaced a forall statement by do statement to fix
	run-time crash on xmm-ssc


Package omdetect: version 5.9.1 [was 5.6]

ChangeLog

Version 5.9.1 - 2007-06-20 (CB)
--------------------------------
        Made some small modifications to 
	subroutine "refinesourcemap3" in
	omsourcemap_mod and a further
	few minor mods in module 
	"omdetectdetection_mod" to fix
	SPR 3670. 

Version 5.9 - 2007-05-21 (CB)
--------------------------------
        Made a small modification to function
	"checkvicinity" in omdetectdetection_mod
	

Version 5.8 - 2007-03-28 (CB)
--------------------------------
        Made a small modification to parameters_mod

Version 5.7 - 2007-03-09 (CB)
--------------------------------
        Made a few minor modifications to reduce
	run-time.

	
Version 5.6 - 2006-05-31 (CB)
--------------------------------
        Removed some test write statements
	

Package omfastflat: version 1.16.2 [was 1.16]

ChangeLog

Version 1.16.2 - 2007-06-07 (VNY) +(src/ommodflat_mod.f90) Introducing 
	analysis of the image as to the possible modulo-8 and coincidence
	loss corruption. 
	Setting the new flag MOD8FLAG to 1 to indicate the possible 
	corruption, otherwise the flag is set to 0 (fixing 
	SPR-3144)
Version 1.16.1 - 2007-06-06 (VNY) +(src/omfastflat_mod.f90) A check is
	introduced to make sure that when creating a new column in the data 
	table of the event-list file this column does not exist. This
	might possibly cause a crash when rinning the task twice on the
	same data set (SSC-SPR-3667)

Package omfchain: version 1.34.2 [was 1.34]

ChangeLog

Version 1.34.2 - 2007-06-07 (VNY) +(src/omfchain.pl) Fixing a bug
	of the previous version: by accident a few task were excluded
	from processing (restoring them). 
Version 1.34.1 - 2007-06-07 (VNY) +(src/omfchain.pl) Increasing the 
	source extraction radius for very bright sources, which are
	badly affected by coincidence losses and modulo-9 noise 
	in order to avoid negative background counts, which is happen
	when applying the standard background calculation procedure 
	designed for the normal sources. Effectively, in these cases
	the background extraction region is forced to zero size 
	(fixing SSC-SPR-3144).	

Package omgchain: version 1.6 [was 1.3]

ChangeLog

Version 1.6 - 2007-05-22 (VNY) +(config/omgchain.par) The default parameter
	for the width of the spectrum extraction region was set to 8 pixels
	because this is what actually was used in the task omgrism due to a
	small bug. The bug was fixed in Omgrism-1.17 (accompanying the 
	SSC-SPR-3660) so that omgchain is also adjusted to keep the spectrum
	extraction region the same as before.  
Version 1.5 - 2007-01-31 (VNY) 	The file names are modified such that 
	they include the symbol with the observation mode idenifies 
	(S, U or X). Previosly this symbol was fixed (S) since it was 
	thought that the observations are always sheduled (fixing SSC-SPR-3646)
Version 1.4 - 2006-11-09 (VNY) The parameters of the omatt task 
	are modified to adjust to the changest in the OM GRISM tasks
	improving the accuracy of the grism sources RA and DECs. 
	Grism sky image is generated to visualise the sky positions
	of the sources.
Version 1.3 - 2006-06-09 (VNY) Using the possibility of analysing the 
	image size and the extractability of spectra, which is provided
	by omgprep-1.1.1 (SSC-SPR-3606)

Package omgprep: version 1.6 [was 1.1.2]

ChangeLog

Version 1.6 - 2007-01-25 (VNY) (+src/omgprep_mod.f90) A bug was fixed
	(which was probably introduces in version 1.1.3) causing a shift
	of the wavelength scale by about 50 Angstroems (SPR-3645)
Version 1.5 - 2006-11-09 (VNY) (+src/omgpreo_mod.f90) A lot of small
	changes are introduced to get more accurate grism source
	voordinates (SSC-SPR-3633)
Version 1.4 - 2006-08-02 (VNY) (+src/omgprep_mod.f90) When computing
        the spectra extractability factor the binning of the image was
	mistakenly applied to the cooordinates of the reference (target)
	source. This was causing a  possibly wrong extractability factor 
	for the low-resolution mode and, as a result, skipping the 
	exposure from further processing - fixing the SSC-SPR-3623.
Version 1.3 - 2006-07-11 (VNY) (+src/omgprep_mod.f90) The values given
	in the MODES table of the output file are corrected (to correspond
	to the values given by DETSEC keyword in the header of the 
	main table (SSC-SPR-3622)
Version 1.2 - 2006-06-30 (VNY) VERSION
	The same as the version 1.1.3
Version 1.1.3 - 2006-06-26 (VNY) (+src/omgprep_mod.f90) A new keyword is
        introduced to indicate the extractability of the spectrum 
	from OSW (SSC-SPR-3616); also a correction 
	of the RA and DEC values for the reference pixel in the 
	header of the output file is made (previously the reference 
	pixel corresponded to the centre of the image, which is not
	the case for the grism filter)
Version 1.1.2 - 2006-06-09 (VNY) (+src/omgprep_mod.f90) A small bug
	causing a subscription error message is fixed ((SSC-SPR-3607)

Package omgrism: version 1.18.1 [was 1.9]

ChangeLog

Version 1.18.1 - 2007-07-08 (VNY) +(src/omgrism_mod.f90) Fixing a bug
	that results in a wrongly calculated available spectrum length
	of the target (SSC-SPR-3694)

Version 1.18 - 2007-05-22 (VNY) +(src/omgrism_mod.f90) A small bug fixed	
Version 1.17 - 2007-05-21 (VNY) +(src/omgrism_mod.f90, omgextraction_mod.f90)
	Improving distinguishability of close spectra (fixing SSC-SPR-3660)
Version 1.16 - 2007-04-15 (VNY) +(src/omgrism_mod.f90) More improvement 
	in the field spectra extraction (SPR-3644)
Version 1.15 - 2007-04-02 (VNY) +(src/omgrism_mod.f90) Improved the field
	spectra extraction by allowing slightly fainter spectra 
	to be extracted (SSC-SPR-3644)
Version 1.14 - 2007-03-29 (VNY) +(src/omgextraction_mod.f90) The code is 
	cleaned up, the possible division by zero operation is eliminated
        (fixing SSC-SPR-3658)	
Version 1.13 - 2007-03-27 (VNY) +(src/omgrism_mod.f90) A bug is fixed
	which was causing a subscription error for the array sourceXcoord
	(fixed SSC-SPR-3657)
Version 1.12 - 2007-03-12 (VNY) +(src/omgrism_mod.f90) The quality flag
	type in the input source list table is changed: now it can be 
	either int*8 or int*16 (fixing SSC-SPR-3653). A warning message
	is isssued when the number of input sources exceeds 1000. Such
	a field cannot be processed yet (SSC-SPR-3643). Also the target
	detection is improved: in the cases of a bright target overlapped 
	with a first order-features such a target was sometimes not detected.
	Now it is working better.
Version 1.11 - 2006-11-09 (VNY) +(src/omgrism_mod.f90) Adjusted to the 
	changes in other tasks related to more accurate computation
	of grism source sky positions (SSC-SPR-3633)
Version 1.10 - 2006-07-03 (VNY) +(scr/omgrism_mod.f90) A slightly more 
	complicated analysis of the target position and brightness 
	is introduces in order to prevent missclassification of obvious 
	bright targets (they sometimes are classified as "default 
	extraction" although being correctly extracted) - SSC-SPR-3617 	
Version 1.9 - 2006-02-27 (VNY) +(scr/omgrism_mod.f90, omgextraction_mod.f90)
	The slight inconsistency between the code for scaling the spectrum 
	counts and the wavelength calibration file is removed 
	(this problem was reported in SSC-SPR-3588).

Package omgsource: version 1.4 [was 1.2.19]

ChangeLog

Version 1.4- 2007-05-14 (CB)
--------------------------------
	Removed some unwanted write statements



Version 1.3- 2007-03-09 (CB)
--------------------------------
	Removed the old and obsolete window for
	selecting spectra and improved the new method.


Version 1.2.19 - 2006-06-22 (CB)
--------------------------------
	Added a new window for selecting spectra (SPR 3615)
	

Package omichain: version 1.50 [was 1.46.1]

ChangeLog

Version 1.50 - 2007-05-21 (CB) 
--------------
	Updated documentation.

	
Version 1.49 - 2007-05-17 (CB) 
--------------
	Removed a few test write statements and made the
	omdetect background image an intermediate file.
        

	
Version 1.48 - 2007-03-09 (CB) 
--------------
        Made a few more improvements to the documentation.
	
Version 1.47 - 2007-01-25 (CB) 
--------------
        Made a few improvements to the documentation  (fixes SPR 3635).
	

Version 1.46.1 - 2006-02-17 (CB) 
--------------
        Ammended perl script so that the input directory name is not
	prefixed to the usno catalogue name when no catalogue name is 
	given (fixes SPR 3584).
	

Package omlcbuild: version 1.29.1 [was 1.28]

ChangeLog

Version 1.29.1 - 2007-06-07 (VNY) +(src/omlcbuild_mod.f90) Suppressing the 
	background subtraction for mod-8 corrupted images (to fix SSC-SPR-3144)
	because the bright corrupted sources occupy practically the whole 
	Fast window.	
Version 1.29 - 2007-03-08 (VNY) +(src/omlcbuild_mod.f90) A switch
	between int*8 and int*18 data type is introduced for the
	quality flag in the source list table (produced by omdetect)
	in order to protect the task from crashing when working with
	the newer versions of omdetect (SSC-SPR-3650)
Version 1.28 - 2006-02-21 (VNY) +(src/omlcbuild_mod.f90) In the 
	computation of the average magnitude the negative counts 
	are taken into account, thus, removing a possible small
	bias in the magnitude (SSC-SPR-3587)

Package ommosaic: version 1.13 [was 1.11.7]

ChangeLog

Version 1.13 - 2007-03-05 (CB) 
-------------------------
       
        Ammended info file to OM. 

	
Version 1.12 - 2006-12-21 (CB) 
-------------------------
        Increased buffer size for storing file names
        Ammended info file to OM. 

Version 1.11.7 - 2005-06-07 (CB) 
-------------------------
        Replaced for all statements by do statements to fix run-time
	crash on xmm-ssc
	

Package omphotom: version 0.6.6 [NEW]

ChangeLog

Version 0.6.6 - 2007-06-29 (CB)
--------------------------------
        Version 0.6.5 fixed the test
	failure on Jupiter.ifca.unican.es.
	This version has a couple of test
	messages removed that I put in to 
	locate the problem (SPR 3691).

	
Version 0.6.5 - 2007-06-25 (CB)
--------------------------------
        Made a couple of small changes 
	to omphotom_f1.f9 to try to fix 
	test failure on Jupiter.ifca.unican.es
	(SPR 3691). Have run the program with
	gnu debugger.

	
Version 0.6.4 - 2007-06-25 (CB)
--------------------------------
        Made small mod to omphotom_f1.f90
	to try to fix test failure on
	Jupiter.ifca.unican.es
	(SPR 3691).

	
Version 0.6.3 - 2007-06-25 (CB)
--------------------------------
        Changed math function "powf" to "pow",
	in omphotom.cc for SPR 3689

	
Version 0.6.2 - 2007-06-25 (CB)
--------------------------------
        Changed all "or"s and all "not"s
	to "||" and "!", respectively,
	for SPR 3686

	
Version 0.6.1 - 2007-06-21 (CB)
--------------------------------
        Made a few minor modifications to psfphotometry_mod and improved
	documentation (SPR 3675).

	
Version 0.6 - 2007-05-17 (CB)
--------------------------------
        Made small modifications and improved
	documentation.



Version 0.5 - 2007-05-11 (CB)
--------------------------------
        Made small modifications and improved
	documentation.

Version 0.3 - 2007-05-03 (CB)
--------------------------------
        Made small modification to fix LOW-MEMORY
	test failure.
	
Version 0.2 - 2007-05-02 (CB)
--------------------------------
        Test harness ammended to do a proper test.


Version 0.1 - 2007-05-01 (CB)
--------------------------------
        First uploaded version of omphotom






Package omregion: version 2.11.1 [was 2.11]

ChangeLog

Version 2.11.1 - 2007-06-22 (VNY) +/test/checkoutput.f90 
	To fix SSC-SPR-3684 the running of the code checkoutput.f90
	is suppressed since it was doing quite unimportant checks, but
	casusing a problem on the Mac computer.
Version 2.11 - 2003-11-21 (VNY) DEPEND file updated to match the new
	version (3.0) of ssclib

Package omsource: version 1.15.5 [was 1.12]

ChangeLog

Version 1.15.5 -  2007-06-27 (CB)
--------------------------------
	Made further documentation ammendment to fix
	SPR 3690. 

	
Version 1.15.4 -  2007-06-26 (CB)
--------------------------------
	Made further documentation ammendment to fix
	SPR 3690. 
	
Version 1.15.3 -  2007-06-26 (CB)
--------------------------------
	Ammended documentation to fix
	SPR 3690. 


Version 1.15.2 -  2007-06-22 (CB)
--------------------------------
	Removed figures from documenation
	and ammended test harness
	(SPR 3669). 



Version 1.15.1 -  2007-06-20 (CB)
--------------------------------
	Updated documentation for
	SPR 3669. Made a couple of
	minor changes to fastphotometrydlg.cc
	to make it compatible with ommphotom

	
Version 1.15 -  2007-05-23 (CB)
--------------------------------
	Added a new window for doing
	photometry on FAST data.

	
Version 1.14 -  2005-03-30 (CB)
--------------------------------
	Improved run-time help informatio.

Version 1.13 -  2005-03-09 (CB)
--------------------------------
        Uploaded to be compatible with latest version
	of mssllib in which quality flag has become a
	16 bit integer.

Version 1.12 -  2006-05-30 (CB)
--------------------------------
        Small mods made to region interface to ds9 (SPR 3583).
	A number of other small improvements have been made.

	

Package omsrclistcomb: version 2.7.1 [was 2.3]

ChangeLog

Version 2.7.1  - 2007-06-28 (CB) 
-----------------------------
        Made a couple of small changes to
	fix SPR 3693.

	
Version 2.7  - 2007-05-21 (CB) 
-----------------------------
        Small modification made to do source-matching
	in order of decreasing significance (This
	reduces the chances of mismatching if bright 
	sources have faint close neighbours).


Version 2.6  - 2007-05-18 (CB) 
-----------------------------
        Small modification to fix build problem (duplicate subroutine
	name).


Version 2.5  - 2007-04-03 (CB) 
-----------------------------
        The routine that attemtps to align the RA/DEC coordinate
	axes of the input files improved.


	
Version 2.4  - 2007-03-09 (CB) 
-----------------------------
        Modified so that flux conversion constants are
	obtained from the CAL


Version 2.3  - 2005-09-14 (CB) 
-----------------------------
        Corrected Vega flux constants (not actually used)
	and an AB flux conversion constant.
	

Package ppssumm: version 3.4.5 [was 3.3.2]

ChangeLog

Version 3.4.5 - 2007-03-08 (DJF)
-----------
	+ asDMS angles were having a leading - attached irrespective of actual sign.

Version 3.4.4 - 2007-03-01 (DJF)
-----------
	+ Don't report RGS source RA_OBJ and DEC_OBJ as these are currently all 0.0

Version 3.4.3 - 2007-02-01 (DJF)
-----------
	+ Fix SSC-SPR-3637 : -1.0 < Declinations < 0 were being printed without their sign 

Version 3.4.2 - 2006-10-23 (DJF)
-----------
	+ Internal links had duplicate product subdirectory.
	+ OM had duplicate entries.

Version 3.4.1 - 2006-10-12 (DJF)
-----------
	+ EPIC band 1 information restored
	+ OM OSW_ID column was lacking 0s 
	+ Added band information to the EPIC multi-exposure products table

Version 3.4 - 2006-10-11 (DJF)
-----------
	+ Separate source specific products into own section.
	+ Provide better EPIC source summary information.
	+ Internal restructuring t omake future additions easier.
	+ HTML pages now use internal CSS styles and tables in place of pre-formateed rows.
	+ Added ODF_VERSION and ODF_ID to output.  This makes it easier to track product sets.
	+ Added Source Detection flag to indicate is a processed exposure has been used in source detection.
	+ Added Source Specific Product flag to indicatea if SSP have been made for a processed exposure,
	+ Added Flarescreen flag to indicatea if the event list was flarescreened or noe (implies ONTIME < threshold after filtering).
	+ Processed exposures now record actual  start and stop times.
	+ Exposures records the longest ONTIME for a given exposure
	+ Exposures duration is the time theinstrument was active.


Version 3.3.2 - 2005-11-10 (DJF)
-----------
	+ Now also processes EPICSRC table in PINDEX file.


Package regionstats: version 3.3.1 [was 3.3]

ChangeLog

Version 3.3.1 - 2007-06-11 (RDS)
-----------
	+ src/regionstats_mod.f90    - gets target from GetImages and then points
								   to it later (SPR-2710)
	
Version 3.3 - 2005-09-20 (RDS)
-----------
	+ documentation updated to refer to correct parameters (SPR-2566)
	

Package rgsangles: version 4.6.2 [was 4.6.1]

ChangeLog

Version 4.6.2 - 2007-03-14 (CG)
-------------

	+ dependency to cope with higher version of rgssources


Version 4.6.1 - 2004-02-23 (CG)
-------------

	+ to cope with rgslib 1.30.1 (answer to SPR2489) >> depends on ssclib


Package rgscombine: version 1.1 [was 1.0.3]

ChangeLog

Version 1.1 - 2005-08-10 (CG)
-----------
	+ accepts now modelled background - SCR 217

Version 1.0.3 - 2005-08-10 (AI)
-------------
	+ (rgscombine.cc) small bug fixed (to take into account 
	the all the channels (3400)).
	+ (runrgscombine) parameters to call rgscombine task changed.


Package rgsfluxer: version 1.7.3 [was 1.7.1]

ChangeLog

Version 1.7.3 - 2006-07-02 (CG)
-------------
	+ Fixed background subtraction bug for background in counts with 
	different exposure time than source spectrum (SPR 2714) 
	
Version 1.7.2 - 2007-01-26 (AI)
-------------
	+ The energy grid calculated during the spectrum count rate rebinning,
	is also uses in the response matrix rebinning method. All the 
	calculation in rgsfluxer converted to double. Fixes SOC-SPR-2700
	
Version 1.7.1 - 2006-01-20 (CG)
-------------
	+ Wrong model background subtraction fixed (SPR 2643)
	+ Non-subtraction and warning added if background subtraction asked
	  (background files present) but Spectrum already bck-subtracted
	


Package rgsfluxmodel: version 0.2.1 [NEW]

ChangeLog

Version 0.2.1 - 2007-07-05 (AI)
-------------
	+ First Experimental version.
	
Version 0.2 - 2007-05-25 (AI)
----------------------------
        + DEPEND file updated.

Version 0.1 - 2007-04-27 (AI)
----------------------------
	+ Turn an rgsfluxer spectra output into a xspec amodel. First Version.




Package rgsframes: version 3.17.1 [was 3.16.1]

ChangeLog

Version 3.17.1 - 2007-06-01 (CG)
--------------
        + Uploaded again due to having removed accidentally some
	  info in the ChangeLog file 

Version 3.17 - 2007-06-01 (CG)
------------
        + Changes needed for Single Readout Node implemented
          (SCR 189 + SCR 233)

Version 3.16.1 - 2004-02-16 (CG)
--------------
	+ TSTART and TSTOP added to events list keyword (SPR 2480)


Package rgsimplot: version 1.15 [was 1.14.3]

ChangeLog

Version 1.15 - 2006-10-24 (CB)
--------------------------------	
	Modified program that colour index 1
	is not overridden, which resulted
	in labels being drawn in the background colour
	(fixes SPR 3631)
Version 1.14.3 - 2005-11-18 (CB)
--------------------------------	
	Further mod to fix SSC-SPR-3545.

Package rgslccorr: version 0.1.1 [NEW]

ChangeLog

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 rgslib: version 1.30.3 [was 1.30.1]

ChangeLog

Version 1.30.3 - 2007-07-04 (AI)
------------
	+(lib/rgsPixelslib.h) ExposureMap class has a GridSpan as attribute 
	(instead of Grid). SOC-SPR-2720 fixed
	
Version 1.30.2 - 2007-01-26 (AI)
------------
	+ (lib/scanningLib & lib/rgsPixelsLib) some varibles and calculations converted into double 
	operations. This change improves the accuracy in rgsfluxer operations. (See SOC-SPR-2700)
	
Version 1.30.1 - 2004-02-20 (IMS/LUX)
------------
- All declarations of pi or similar constants have been commented out, and 'use constants' added, in modules dummycal_mod.f90, euler321_mod.f90, pointing_mod.f90, rebasis_mod.f90, various_mod.f90, test/testpointing.f90 and test/testeuler321.f90 (fixes SOC SPR 2489).
- The last line of rebasis_mod.f90 was changed from 'end module pointing_mod' to 'end module rebasis_mod'.
- rebasis_mod.f90 was renamed to rebasis_mod.f90.sav since it appears not to be active code.
- The syntax of some warning calls in pointing_mod were changed slightly to work around some compilation bugs.
- 'selector' shifted to come after 'saslib' in the rgslib/lib/Makefile:USEDLIBS line.
- 'ssc' added to the start of the rgslib/lib/Makefile:USEDLIBS and rgslib/test/Makefile:USEDLIBS lines.
- 'sas 1.411' and 'ssclib 3.6' added to the DEPEND file.


Package rgsproc: version 1.26.1 [was 1.24.1]

ChangeLog

Version 1.26.1 - 2007-05-25 (CG)
--------------
	+ dependency changed to cope with higher version of rgssources

Version 1.26 - 2007-04-11 (CG)
--------------
	+ new (attfilter related) parameter added: "onlylastatt" - for taking
	only the last 100 exposure attitude points for deriving the reference
	position used by filtering.
	SRC 226.

Version 1.25 - 2006-11-22 (AI)
--------------
	+ (config/rgsproc.par & src/rgsproc.cc) rgsproc GUI shows the
	entrystage and finalstage options unsorted (SOC-SPR-2527 fixed)
	+ (config/rgsproc.par) rejflags default value added to the option list.
	
Version 1.24.1 - 2006-06-23 (CG)
--------------
	+ Default value for "withmlambdacolumn" set to "yes". 
	

Package rgssources: version 6.0.1 [was 5.31.1]

ChangeLog

Version 6.0.1 - 2007-06-04 (MAS/LUX)
--------------------------
- Closed SPR 3661 (re. weird error caused by "multi-ALLOCATE" of epicBandIds)
	
Version 6.0 - 2007-01-24 (MAS/LUX)
--------------------------
- Closed SPR 3640 (re. the band definition in the input EPIC source list; see below)
- Now it takes account of Band 2 and 3 (in default --- controlled by the new parameter --bandids), instead of just Band 2, for input EPIC source list in both selection of sources and RATE calculation, which actually follows the change in definition of the band IDs in the pipeline.
- BADBAND bit is now not given, i.e., no check of the energy band for the input _RGS_ source is made now.
- 'E_BANDnn' keyword in the header of the output RGS source list is abolished; instead 'E_mBNDnn' keyword is introduced (m=1..9), where m means the m-th band accepted.
- Now it somehow handles over 99 EPIC source lists (warning('tooBigEPICAttrNum')).
- Added comments in the FITS header of the output source list for E_* and PRIMESRC keywords.
	
Version 5.32 - 2007-01-18 (MAS/LUX)
--------------------------
- Closed SPR 3642 (in a way proposing --flagepicsrcoutoffov).
- Parameter --flagepicsrcoutoffov (default `no') added, with a test-harness.
- Significant amount of update in the reference manual.
- .flist is added in CLEANFILES in test/Makefile to be compatible with the updated test harness.
	
Version 5.31.2 - 2007-01-17 (MAS/LUX)
--------------------------
- Fixed SPR 3641 (overestimate of RATE for EPIC srcs in the output src-list).
- Created subroutine reportRgsAttitude() to give some Verbose messages.
- Created testdata/ and move the datafiles in test/ into it.
- In the documentation it mentioned --enablefilter is only read when --withepicset=true.  This is not the correct description of the behaviour of the code; in fact it is valid regardless of the value of --withepicset. Note .par and .lyt files have been written correctly.  SPR 3601 points out the descrepancy between the documentation and .par and .lyt files.  Now I close SPR 3601, after modifying the documentation.
- Describe the command-line parameters --instweights and --withboresightfudge in the reference manual.

Version 5.31.1 - 2006-03-10 (MAS/LUX)
--------------------------
- Fixed SPR 3592.


Package rgsspecplot: version 2.18.4 [was 2.18.3]

ChangeLog

Version 2.18.4 - 2006-09-06 (NW)
        -------------------------------
  
	Moved the part of the code that determines the first spectrum channel 
	to before the place where binning can be carried out if the user 
	requires it, as it was taking the minimum channel as the first channel 
        in the binned spectrum when rebinning was required, so the wavelength 
        scale was wrong (SSC-SPR-3628)

        


Version 2.18.3 - 2005-11-28 (NW)
        -------------------------------
  
        Added a third type of  spectrumtype to the labels (SRC+BKG) at 
	the request of IMS and have also added a further label to the 
	plot with information about the source.



Package rgssuperrmf: version 1.1 [was 1.0.6]

ChangeLog

Version 1.1 - 2007-05-10 (CG)
----------------------------
- updated to work with modelled background files - SCR 218

Version 1.0.6 - 2006-06-05 (CG)
----------------------------
- cif in test updated to cope with new RGS calibration files


Package rmfgen: version 1.55.1 [was 1.55]

ChangeLog

Version 1.55.1 - 2007-06-02 (RDS)
------------
        + (config/rmfgen.par)       - added crossarfregion parameter to
                                      allow use of arfgen class

Version 1.55   - 2005-11-09 (RDS)
------------
        + (config/rmfgen.par)       - Changed detxbins, detybins defaults
                                      from 20 to 160.


Package sas: version 1.470 [was 1.461]

ChangeLog

Version 1.470 - 2007-07-05 (EO)
-------------
	+ Release track version AKA := 7.1.0

Version 1.469 - 2007-07-02 (EO)
-------------
	+ dev track version
	  SHAREDVERSION=no (configure.in)
	  AKA :== dt (Make.include.in)
	+ Table of pkg vers 1.467-1.469:
	  1.467 - release       - 7.1-Beta
	  1.468 - mac           - 7.1-Beta
	  1.469 - development   - dt

Version 1.468 - 2007-07-02 (EO)
-------------
	+ error in configure.in 
	+ mac track version
	  SHAREDVERSION=no (configure.in)
	+ AKA :== 7.1-Beta

Version 1.467 - 2007-07-02 (EO)
-------------
	+ release track version
          SHAREDVERSION=yes (configure.in)
        + AKA :== 7.1-Beta (Make.include.in)

Version 1.466 - 2007-07-02 (EO)
-------------
	+ dev track version
	+ Table of pkg vers 1.464-1.466:
	  - 1.464 - release     - 7.1-Beta
	  - 1.465 - mac         - 7.1-Beta
	  - 1.466 - development - dt

Version 1.465 - 2007-07-02 (EO)
-------------
	+ Version for the mac track
	  SHAREDVERSION=no (configure.in)
	+ AKA :== 7.1-Beta (Make.include.in)

Version 1.464 - 2007-07-02 (EO)
-------------
	+ Version for the release track
	  SHAREDVERSION=yes (configure.in)
	+ AKA :== 7.1-Beta (Make.include.in)

Version 1.463 - 2006-06-26 (EO)
-------------
	+ dev track version 
	+ Table of pkg vers 1.461-1.463:
	  - 1.461 - release     - 7.0.0
	  - 1.462 - mac         - 7.0.0
	  - 1.463 - development - dt

Version 1.462 - 2006-06-26 (EO)
-------------
	+ mac track version with AKA = 7.0.0

Version 1.461 - 2006-06-26 (EO)
-------------
	+ Release track version AKA= 7.0.0
	+ Amended SAS ESA Copyright dates: 1996-2006.


Package saslib: version 1.86 [was 1.85]

ChangeLog

Version 1.86 - 2007-03-28 (RDS)
------------
	+ SCR 220 - Add BELOW_THRESH and LOEN_NOISE event flags to 
			    EPN_REJECTION_MASK

Version 1.85 - 2005-07-06 (JSH)
------------
	+ SCR 198 - Add MOS_SPECTRAL_MASK and supporting functions


Package selectlib: version 4.69 [was 4.68]

ChangeLog

Version 4.69 - 2006-07-13 (EO)
------------
	+ No changes to code in 4.68.1, only a change of version number.

Version 4.68.1 - 2006-07-07 (AI)
------------
	+ (ASCregion.cc) Bug related to memory allocation fixed 
	(only showed up under MacOSX)
	

Package srcmatch: version 3.15.20 [was 3.15.18]

ChangeLog

Version 3.15.20  - 2006-11-10 (GL)
--------------------------------- 

Correct error in the calculation of the EP_4_FLUX 
column.
	
Version 3.15.19  - 2006-07-07 (GL)
--------------------------------- 

Initialize columns EP_HR3_ERR, EP_HR4_ERR with NULL

	
Version 3.15.18  - 2006-06-12 (GL)
--------------------------------- 

Correct error causing zero det_ml values
to be written as NULL values.
Close SSC-SPR-3612
	
	

Package ssclib: version 3.29.3 [was 3.29]

ChangeLog

Version 3.29.3 - 2007-05-31 (MAS/LUX)
----------------------
- Fixed fftw_aux (eliminating an initialization) which causes a compiling problem in asmooth.
	
Version 3.29.2 - 2007-05-30 (MAS/LUX)
----------------------
- Modified by Aitor Ibarra, changing the variable names etc in boxchains.f90 and coordinate.f90 _in order to_ avoid the possible memory leak troubles.
	

Package testccf: version 1.113.2 [was 1.113]

ChangeLog

Version 1.113.2 - 2007-06-27 (AI)
-------------
	+ constituents/ccf.cif updated.
	Changed version of RGS?_EFFAREACORR from 1 (never public) to 3. 
	
Version 1.113.1 - 2007-06-07 (AI)
-------------
	+ constituents/ccf.cif updated.
	Changed version of OM_PHOTONAT fom 3 to 4
	

Package utils: version 1.110.2 [was 1.109.4]

ChangeLog

Version 1.110.2 - 2007-06-01 (EO)
---------------
	+ Removed method nowInMillisec
	  
Version 1.110.1 - 2007-03-23 (EO)
---------------
	+ Amended dependency on timeb.h. Changed from 
	  local ("timeb.h") to system-wide ()
	  because it works better on all supported OS
	  (Linux, Solaris and Mac OS X).

Version 1.110 - 2007-03-21 (RDS)
---------------
	+ Added nowInMillisec() method to STime.cc/h which returns
	  the current time in milliseconds as an integer

Version 1.109.4 - 2006-01-27 (EO)
---------------
	+ Same change introduced in previous version was added to code
	  STime.cc in function LeapSeconds, leapSecsSince72 vector.