SAS Release Notes - SAS 6.0.0
Release Note for SAS 6.0.0
==========================
Carlos Gabriel & Eduardo Ojero (XMM-Newton SOC)
$Id: xmmsas_6.0.0.txt,v 1.2 2004/07/15 15:57:41 saslib Exp $
* Contents
. SAS releases covered by this note
. URLs
. Summary of important changes
. Package manifest for SAS version 6.0.0
. New and withdrawn packages
. Detailed list of changes between SAS 5.4.1 and SAS 6.0.0
* SAS releases covered by this note
The version of the SAS installed can be displayed with the command:
sasversion
This version (6.0.0): xmmsas_20040318_1831
Last public version (5.4.1): xmmsas_20030110_1802
SAS versions not made public (but used in the pipeline), whose changes
are also described in this release note:
5.4.3 xmmsas_20030911_1631
5.4.2 xmmsas_20030717_1631
* 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:
** General
* a new task parameter interface has been implemented - this may necessitate
updating your current "old" scripts. See under parameter interface below.
* graphical user interfaces have been upgraded. In xmmselect it is possible now
to fix basic filtering criteria and derive from a reduced event list in memory
images, spectra, etc, without running over the whole event list. This makes
xmmselect much faster for most purposes. The Dataset Browser offers
a refresh button, for updating the content of the directories searched.
** EPIC:
* adequate handling of the instrument optical axis. This improves the
vignetting correction significantly, even for on-axis sources.
* exposure maps now correctly reflect spatial effect of event flag
selection, and out-of-time and dead-time corrections are now applied. EPIC
source lists now have correct maximum likelihood values (in all previous
version these were >=2 times too large).
*** MOS specific
- blanking of bad-energy columns and correct handling as dead areas
- filtering and removal of flickering pixels, decreasing significantly
the noise at low energies.
- improvement in handling of MOS timing mode CTI.
- ebadpixupdate: New SAS tasks that allows manipulations of bad
pixels at the level of the calibrated events list
*** PN specific:
- epreject: New SAS task which corrects shifts in the energy scale of
specific pixels due to high-energy particles hitting the EPIC PN detector
during offset map calculation and suppresses detector noise at low energies
by statistical flagging events based on the known noise properties of the
lowest energy channels. In the case of timing mode data, flagging of soft
flare events may be performed.
- epatplot: The optional input of a background eventset now allows the
determination of background-subtracted pattern fractions. This is useful, e.g.,
in the case of extended source analysis or close to spectral background features.
- badpixfind: The task now permits bad pixel searching on calibrated
multi-chip eventsets(e.g. final pipeline product). Previous versions only
operated on raw event lists.
** RGS: an alternative new method for signal offset subtraction is offered in
rgsenergy. Files containing averaged offset signals for each three
consecutive revolutions are new constituents of the Observation Data File (ODF).
They make possible the subtraction of the offset signal on a pixel-by-pixel
basis, which should be more accurate than subtracting a single value per CCD
readout node (this continues to be the default method in rgsenergy).
For older ODFs those new constituents can be retrieved from the repository
under (ftp://xmm.esac.esa.int/pub/RGS/OFFSET/). A README file located in this
directory gives further details.
** OM:
- grism data processing is now enabled.
This new version of SAS contains by the first time utilities to deal with
data obtained with the OM grisms. A new metatask, omgchain, can be
used to extract and automatically calibrate spectra produced by OM grisms.
These OM data are taken in Image Mode. Hence omgchain uses already
existing tasks, such as omprep and ommodmap, to handle
housekeeping information and to perform some corrections as the "modulo 8"
noise reduction. Also omdetect is used to find the spectra, zero and
first orders, producing a source list.
Some new tasks are grism specific. omgprep, is used to correct for
geometric distortion of the detector and to rotate the image so as to have the
dispersion direction aligned with the image Y axis. omgprep performs
the spectral extraction and the wavelength and flux calibration. Finally, the
extracted spectra are plotted using omgplot.
A new, interactive task, omgsource, allows the user to select with the
cursor the spectrum to be extracted.
- photometric calibration.
OM photometry has been completed in this SAS version with a new PSF for the
UVW1, UVM2 and UVW2 filters. The form of the PSF is taken into account when
measuring the count rates of the detected sources.
- OM source positions are corrected for a 0.5 pixel position error in both Fast
and Image Mode exposures.
Parameter Interface:
--------------------
The new task parameter handling system is capable of understanding complex
expressions for allowable values, in addition to setting default
values as in former SAS versions. Furthermore, parameters can have
child-parameters, depending on its value, and this makes possible the implicit
setting of controlling parameters, if a child parameter is activated on the
command line.
Example:
evselect --xcolumn=RAWX implies
--withimageset=yes (unless --withimageset=NO explicitely set)
This represents large advantages at the time of writing scripts, which can be
much more compact than in the past. However, "old" scripts have to be revised
to avoid setting implicitely undesired parameters.
CCF:
----
Please notice that a number of new calibration constituent files (CCF) have
been released together with the SAS 6.0.0, which are necessary for running
some of the tasks. You can follow the CCF download instructions at
https://www.cosmos.esa.int/web/xmm-newton/current-calibration-files
XSA:
----
A number of SAS tasks are now fully integrated in the new release of the
XMM-Newton Science Archive (XSA; http://xmm.esac.esa.int/xsa). EPIC, RGS
and OM data reduction meta-tasks, EPIC event list filtering and interactive
generation of EPIC scientific products (spectra, response matrices, light
curves) can be run from the XSA user interface version v2.5
(see http://xmm.esac.esa.int/external/xmm_news/items/xsa_2.5.shtml). Upgrading
of these functionalities to the new SAS version (6.0) is ongoing.
* Package manifest for SAS version 6.0.0
addattribute: version 1.9.2 [was 1.8]
arfgen: version 1.65.11 [was 1.54.7]
asmooth: version 2.16.3 [was 2.10.2]
attcalc: version 4.32 [was 4.27.1]
attfilter: version 1.1 [NEW]
atthkgen: version 1.20.1 [was 1.17.3]
attmove: version 1.3 [NEW]
backcorr: version 3.3 [was 3.0]
backscale: version 1.3 [was 1.0.1]
badpix: version 2.32 [was 2.26.3]
badpixfind: version 1.36 [was 1.28]
barycen: version 1.17.1 [was 1.13.4]
cal: version 3.172.2 [was 3.152.2]
caloalutils: version 1.95 [was 1.71]
calpnalgo: version 2.44.2 [was 2.43.1]
calview: version 1.13 [was 1.6.1]
ccftools: version 1.34 [was 1.26.3]
cifbuild: version 4.7.1 [was 4.1]
colimchain: version 1.6.1 [was 1.3]
colimplot: version 3.10.4 [was 3.6.1]
colsmooth: version 1.6.1 [was 1.0.2]
dal: version 1.181.1 [was 1.159.3]
daltools: version 1.7 [was 1.0.3]
datautils: version 1.10.1 [was 1.8]
deceit: version 1.18 [was 1.15.2]
devel: version 1.49 [NEW]
dscalc: version 2.4 [was 2.2.1]
dsplot: version 1.24.1 [was 1.14.6]
dsslib: version 5.5 [was 4.0.2]
ebadpixupdate: version 1.6.1 [NEW]
eboxdetect: version 4.13.1 [was 4.7.5]
echip2sky: version 0.2.2 [NEW]
edetect_chain: version 2.10.2 [was 2.4.
eexpmap: version 3.37.2 [was 3.27.2]
efftplot: version 2.8 [was 2.6.1]
eimsim: version 1.1.4 [NEW]
elcbuild: version 1.8 [was 1.6.4]
emask: version 2.9 [was 2.7]
embadpixfind: version 1.20.1 [was 1.8]
emchain: version 11.4.3 [was 8.4.1]
emdiag: version 4.0.1 [was 3.9]
emenergy: version 8.1.1 [was 6.3.1]
emevents: version 8.2.1 [was 6.5.4]
emeventsproj: version 1.5.1 [was 1.2]
emframes: version 5.3 [was 4.11.3]
emldetect: version 4.32.1 [was 4.11.15]
emosaic: version 1.9 [was 1.3]
emsaplib: version 2.27.1 [was 2.9]
epatplot: version 1.13.2 [was 1.1.8]
epauxcomb: version 1.3 [was 1.1]
epchain: version 8.52.3 [was 8.30.5]
epevents: version 6.39.1 [was 6.32.4]
epexposure: version 0.6.1 [NEW]
epframes: version 8.71.1 [was 8.46.12]
epicproc: version 2.9.1 [was 1.0.6]
epmpelib: version 0.4 [NEW]
eposcorr: version 3.9.1 [was 3.4.2]
epreject: version 5.3.1 [NEW]
eptestdata: version 0.7 [was 0.5.2]
error: version 1.44 [was 1.39]
esensmap: version 3.11 [was 3.5.2]
esky2det: version 1.8.2 [was 1.5.1]
especget: version 1.15.6 [was 1.7.2]
especplot: version 2.8 [was 2.6.1]
esplinemap: version 4.0.3 [was 3.2.4]
evalcorr: version 0.4 [was 0.2.2]
evarimgen: version 0.6 [was 0.2]
evigweight: version 1.6 [was 1.1.6]
evlistcomb: version 4.19.2 [was 4.17.2]
evselect: version 3.58.1 [was 3.47.8]
ewavelet: version 3.7 [was 3.3]
flspec: version 2.36.3 [was 2.32.8]
ftools: version 1.2 [was 1.0.1]
gtialign: version 2.8.1 [was 2.5]
gtibuild: version 1.4.2 [was 1.1]
gtimerge: version 1.7 [was 1.3.1]
gui: version 1.52.7 [was 1.37.5]
hkauxplot: version 4.5 [was 4.4.2]
hkgtigen: version 1.14.1 [was 1.7.1]
hkstrip: version 3.12 [was 3.10]
imagelib: version 3.3 [was 3.2]
imgdisplay: version 1.45 [was 1.35.4]
implot: version 2.11.4 [was 2.5.2]
interpr: version 1.21 [was 1.15.3]
inthist: version 2.17 [was 2.13.2]
layout: version 1.6 [was 1.1]
lccorr: version 2.2.8 [was 2.0.5]
lcplot: version 1.17 [was 1.15]
merge: version 0.11 [was 0.4.5]
movecalc: version 1.5 [was 1.2.2]
mssllib: version 2.43.2 [was 2.20]
oal: version 3.111.2 [was 3.92]
obssumm: version 4.4.7 [NEW]
odfbrowser: version 1.5 [was 1.0.2]
odffix: version 2.6 [was 2.3.2]
odfingest: version 3.23.1 [was 3.9]
omatt: version 2.39.3 [was 2.30.1]
omcomb: version 2.4 [was 2.2.1]
omcosflag: version 1.25 [was 1.21.6]
omdetect: version 4.19.5 [was 4.1.10]
omdrifthist: version 1.27 [was 1.21.4]
omfastflat: version 1.16 [was 1.12.2]
omfastshift: version 1.25 [was 1.21.4]
omfchain: version 1.31.4 [was 1.22.13]
omflatfield: version 2.5 [was 2.2.5]
omflatgen: version 1.12 [was 1.8.1]
omgchain: version 1.0.3 [NEW]
omgprep: version 1.0 [NEW]
omgrism: version 1.1.8 [NEW]
omgrismplot: version 1.0.2 [NEW]
omgsource: version 1.2.8 [NEW]
omichain: version 1.45.5 [was 1.34.7]
omlcbuild: version 1.24.1 [was 1.15.10]
ommag: version 3.4.1 [was 3.1.2]
ommodmap: version 2.15.1 [was 2.4.1]
ommosaic: version 1.11.4 [was 1.9]
omprep: version 2.34.1 [was 2.29.2]
omregion: version 2.11 [was 2.6.5]
omsource: version 1.9.5 [was 1.1.11]
omsrclistcomb: version 1.30.2 [was 1.24
omthconv: version 1.31 [was 1.27.11]
omthlcplot: version 1.3 [was 1.0.4]
orbit: version 2.9 [was 2.8]
param: version 2.15 [was 1.68.4]
pedal: version 1.31.1 [was 1.30.1]
playback: version 1.4 [was 1.1]
preferences: version 0.7 [was 0.1.8]
region: version 7.1.5 [was 6.2.2]
regionstats: version 3.2 [NEW]
responselib: version 1.3 [was 1.0.1]
rgsangles: version 4.6.1 [was 4.3]
rgsbadpix: version 2.17 [was 2.11.1]
rgsenergy: version 2.0.1 [was 1.4.2]
rgsevconvert: version 1.2 [was 1.1]
rgsevents: version 3.12.1 [was 3.5.2]
rgsfilter: version 1.17 [was 1.11.2]
rgsfluxer: version 1.6 [was 1.1.1]
rgsframes: version 3.16.1 [was 3.13.3]
rgsimplot: version 1.13.1 [was 1.11.8]
rgslib: version 1.30.1 [was 1.26]
rgslinepos: version 1.3.1 [was 1.2]
rgsoffsetcalc: version 1.18 [was 1.14]
rgsproc: version 1.19.2 [was 1.3.3]
rgsprods: version 1.9.1 [was 1.5]
rgsregions: version 1.18 [was 1.12]
rgsrmfgen: version 1.5.3 [was 0.50.2]
rgssources: version 5.26.3 [was 5.17.11
rgsspecplot: version 2.18.1 [was 2.16.1
rgsspectrum: version 2.6 [was 1.4.2]
rmfgen: version 1.52.2 [was 1.48.5]
rmftools: version 1.3.1 [was 0.14.2]
rudi5: version 0.5 [was 0.4]
rudiframetime: version 1.4 [was 1.2.3]
sas: version 1.417.1 [was 1.315.21]
sashelp: version 1.6 [was 1.0.2]
saslib: version 1.84.1 [was 1.68]
sasperl: version 1.10 [was 1.0.1]
sasversion: version 1.2 [was 1.0.1]
selectlib: version 4.68 [was 4.60.2]
slatec: version 1.45.1 [was 1.36]
slconv: version 1.5.3 [was 1.1.2]
specadd: version 1.14 [was 1.11.1]
srcdisplay: version 1.18.1 [was 1.8.1]
srcmatch: version 3.15.1 [was 3.10.8]
ssclib: version 3.6.8 [was 2.4.1]
statistics: version 1.2 [was 1.0.1]
tabgtigen: version 2.12.1 [was 2.8.3]
taskmain: version 1.90 [was 1.67.5]
testccf: version 1.110.1 [was 1.98.1]
testodf: version 0.44 [was 0.42]
testtasks: version 1.8 [NEW]
timeappend: version 1.5 [was 1.4]
tools: version 1.58.1 [was 1.45.7]
utils: version 1.109 [was 1.98]
xcolorcod: version 1.20 [was 1.8.1]
xmmselect: version 2.64.5 [was 2.47.8]
* New and withdrawn packages
** New
attfilter: version 1.1 [NEW]
attmove: version 1.3 [NEW]
devel: version 1.49 [NEW]
ebadpixupdate: version 1.6.1 [NEW]
echip2sky: version 0.2.2 [NEW]
eimsim: version 1.1.4 [NEW]
epexposure: version 0.6.1 [NEW]
epmpelib: version 0.4 [NEW]
epreject: version 5.3.1 [NEW]
obssumm: version 4.4.7 [NEW]
omgchain: version 1.0.3 [NEW]
omgprep: version 1.0 [NEW]
omgrism: version 1.1.8 [NEW]
omgrismplot: version 1.0.2 [NEW]
omgsource: version 1.2.8 [NEW]
regionstats: version 3.2 [NEW]
testtasks: version 1.8 [NEW]
** Withdrawn
None.
* Detailed list of changes between SAS 5.4.1 and SAS 6.0.0
Entries are formatted as follows:
Package : version [was ]
New packages are labelled as such.
Software problem reports (SPR) can be viewed in two separate databases:
SOC-SPR-nnnn: http://xmm.esac.esa.int/sas-cgi/db/spr?ViewRecord=1&Id=nnnn
SSC-SPR-nnnn: http://xmmssc-www.star.le.ac.uk/sprpublic/db/SSC-SPR-nnnn.shtml
=========================================================================
Package addattribute: version 1.9.2 [was 1.8]
ChangeLog
Version 1.9.2 - 2004-03-01 (DJF/LUX)
-----------
- Removed hardwired use of LOW_MEMORY mode
Version 1.9.1 - 2002-06-11 (DJF/LUX)
-----------
- Added sas dependency
Version 1.9 - 2002-06-11 (DJF/LUX)
-----------
- Update depends
- Upgrade to param-2
Version 1.8
-----------
- changed to accept a list of attributes and values
=========================================================================
Package arfgen: version 1.65.11 [was 1.54.7]
ChangeLog
Version 1.65.11 - 2004-03-16 (RDS)
------------
+ (src/ConcreteArfDataServer.cc) Fixed problem with CCD selection
(SPR-2513)
Version 1.65.10 - 2004-03-08 (RDS)
------------
+ (src/ConcreteArfDataServer.cc) A dummy spatial area is now only
generated for Timing mode spectra
when the RAW-X and RAW-Y axes are
not selected, otherwise it cause
a problem in backscale.
Version 1.65.9 - 2004-02-23 (RDS)
------------
+ (src/ConcreteArfDataServer.cc) Specifically set source region
centred on boresight for
Timing/Burst mode obs whether
user has selected an area or not.
+ (doc/arfgen_description.tex) Explain Timing mode treatment
Version 1.65.8 - 2004-02-11 (RDS)
------------
+ (src/PositionUtils.cc/h) - removes failure when source box
includes area outside observing
window.
Version 1.65.7 - 2004-02-10 (RDS)
------------
+ (src/OffCCDPixelIterator.cc) - Only sets Cal CCD state if non zero
to avoid unnecessary warnings.
+ (src/DatafileAttributes.cc/h) - Fixed problem with SUBMODE='Unknown'
for MOS Timing mode data outer CCDs.
Version 1.65.6 - 2004-02-09 (RDS)
------------
+ - remove extraneous large file
Version 1.65.5 - 2004-02-04 (RDS)
------------
+ (src/BadPixelCorrector.cc/h) - Forceably remove temporary bad
column file (SCR-SPR-3247)
Version 1.65.4 - 2004-01-21 (RDS)
------------
+ (src/CalCoreData.cc/h) - new method checkModePattern which
issues a warning if PN Timing mode
data used without patterns 0-4 (SCR-150)
Version 1.65.3 - 2004-01-19 (RDS)
------------
+ (src/PosWCS.cc,h) - fixed problem with X/Y to DET
coord conversion when sky grid not
centred on optical-axis (SPR-2497)
Version 1.65.2 - 2003-12-19 (RDS)
------------
+ (src/ConcreteArfDataServe.cc) - Fixed problem with filtering
detector map (SPR-2310)
Coarser gridding for large
area calculation (SPR-2274)
Version 1.65.1 - 2003-12-17 (RDS)
------------
+ (src/BadPixelCorrector.cc) - added support for MOS offset columns
(SCR-127)
Version 1.65 - 2003-11-12 (RDS)
------------
+ (src/ConcreteArfDataServer.cc) - fixed bug in readDss which
caused static build runtime problem.
Version 1.64 - 2003-11-11 (RDS)
------------
+ (test/verifyarf) - remove temp file to avoid
run-time problem (SPR-2475)
Version 1.63 - 2003-11-05 (RDS)
------------
+ (test/Makefile) - removes files such as core.*
- during clobber
+ (src/OffCCDPixelIterator.cc) - sets bad if outside observing
- window or FOV (SPR-2450)
Version 1.62 - 2003-11-05 (RDS)
------------
+ (src/OffCCDPixelIterator.cc, - checks whether pixels lie
OffCCDPSFCorrector.cc) - on selected CCDS, and sets them
- bad if not (SPR-2450)
Version 1.61 - 2003-09-16 (RDS)
------------
+ (src/ConcreteDataServer.cc) - issues warning if DET and POS
regions defined (SPR-2464)
+ (src/BadPixelCorrector.cc, - fixed problem when OFFSETS table
src/BadPixPSFCorrector.cc) contains 0 records (SPR-2469)
and with OFFSET column calculation
in general (SPR-2470)
Version 1.60 - 2003-09-03 (RDS)
------------
No change, upload with different number
Version 1.59 - 2003-08-13 (RDS)
------------
+ (src/PositionUtils.cc) - fixed error in ODF attitude calc.
(SPR-2463)
Version 1.58 - 2003-07-15 (RDS)
------------
+ (src/BadPixelCorrector.cc) - fixed problem with bad columns
+ (test/testarfgen_pn) - added new test for bad pixels
Version 1.57 - 2003-07-09 (RDS)
------------
+ (src/RegionFunctions.cc,
src/ConcreteArfDataServer.cc) - Change for new dsslib API
Version 1.54.10 - 2003-07-03 (RDS)
------------
+ (src/ConcreteArfDataServer.cc) - Added code to convert RAW - DET
+ (src/RegionFunctions.cc/h) coords for Timing mode (SPR-2452)
+ (src/PositionUtils.cc/h) - Fixed problem with coordinate
conversions (SPR-2463)
Version 1.54.9 - 2003-04-24 (RDS)
------------
+ (src/BadPixelCorrector.cc/h - handles bad columns (SPR-2367)
+ (test/pnspectrum.ds) - incorrect SUBMODE keyword corrected
+ (src/DatafileAttributes.cc/h) - Restructuring to allow keywords
+ (src/ConcreteArfDataServer.cc) - to be read in one place
Version 1.54.8 - 2003-03-13 (RDS)
------------
+ (src/ConcreteArfDataServer.cc) - allowed polygons (SPR-2401)
Version 1.54.7 - 2003-01-09 (RDS)
------------
+ (src/Detmapfilter.cc) - added DATE-END keyword into rawpixellist.
This is now needed by attcalc.
=========================================================================
Package asmooth: version 2.16.3 [was 2.10.2]
ChangeLog
Version 2.16.3 - 2004-03-16 (IMS/LUX)
----------------------
- Minor documentation fix (changed par --templateset to --outtemplateset).
Version 2.16.2 - 2004-01-20 (IMS/LUX)
----------------------
- Fixed the bugs mentioned in SPR 3233.
- Rewrote the documentation.
Version 2.16.1 - 2004-01-20 (IMS/LUX)
----------------------
- Fixed SPR 3222.
Version 2.16 - 2003-11-24 (IMS/LUX)
----------------------
- Removed old code and surplus files.
Version 2.15 - 2003-11-05 (IMS/LUX)
----------------------
- Split the source-mask stuff away from the basic module. This is to render the basic module non-xmm-specific.
- Added facility to load indexImage + convolvers from a file.
- Fixed SPR 3072.
- Moved the logic around and simplified it. This also fixes SPR 3073.
- All read images are now checked to make sure they are the same size as the input image. Fixes SPR 3074.
- Param changes: removed copydss, sigma, ngauss, minsigma, maxsigma, readtemplateset, withvarianceset, varianceset; added tempset, width, nconvolvers, minwidth, maxwidth, readvarianceset, invarianceset, writevarianceset, outvarianceset, convolverset.
- Option to output variance image disposes of suggestion in SPR 2829.
- Added log/sqrt/user options for inputting convolver widths.
- Changed logical-valued inmaskset to real-valued weightset.
- Temp_ssclib modules now merged into ssclib-3.0.
Version 2.14 - 2003-06-19 (GV)
------------
+ DEPEND dsslib 5.0
Version 2.13 - 2003-06-18 (GV)
------------
+ DEPEND dsslib 5.0
Version 2.12 - 2002-10-18 (IMS/LUX)
----------------------
- Oops, forgot to move back to param-2.n (and devtrack DEPEND).
Version 2.11 - 2002-10-17 (IMS/LUX)
----------------------
- No changes, just copied 2.10.2 into devtrack as 2.11.
=========================================================================
Package attcalc: version 4.32 [was 4.27.1]
ChangeLog
Version 4.32 - 2003-07-14 (RDS)
------------------------------
+ fixed a trivial oversight in 4.31 where memory was being freed
without being allocated.
Version 4.31 - 2003-07-11 (UL)
------------------------------
+ experimental change :-) attempt to fix a supposed problem about the
position of the optical axes; the code used to calculate the position
in DETX/DETY space (CAMCOORD2 in units of 1/20th arcsec) wrongly;
what was really computed was the position of the *nominal* optical axes
in the frame centered on the position of the *real* optical axes;
impact of this change is expected to be minimal because up to and
including XMM_MISCDATA_0019 the real axis position (attibutes OPTICS_X/Y
in CHIPCOORD) concided with the nominal ones; for more info search
for 'cendetx' in code
Version 4.30 - 2003-05-07 (HB)
-------------------------------
+ (config/attcalc.par): modified to enable param-2.0 functionality
Version 4.29 - 2002-07-15 (MJF)
-------------------------------
+ (DEPEND): added "sas" as required by new infrastructure (sas-1.302)
Version 4.28 - 2002-05-15 (MJF)
-------------------------------
+ (config/attcalc.par): updated for `param-2.0'
+ (DEPEND): needs `param-2.0', updated all other entries to latest
Version 4.27.1 - 2002-04-08 (MJF)
---------------------------------
+ (src/attcalc_mod.f90): converted debug output introduced in 4.27 to a
"Noisy" message [SSC-SPR-2824]
closed SPR:
- SSC-SPR-2824: debug output should be message
=========================================================================
Package attfilter: version 1.1 [NEW]
ChangeLog
Version 1.1 - 2002-07-12 (UL)
-----------
+ now depends on package sas
Version 1.0 - 2002-06-07 (UL)
-----------
+ comments on draft task description incorporated
Version 0.2 - 2002-05-31 (UL)
-----------
+ parameter name change insexpid->instexpid to reconcile with other tasks
+ added group 'filter' to info file
+ fixed typos in doc
Version 0.1 - 2002-05-27 (UL)
-----------
+ draft version of package; task description submitted for approval;
intended functionality implemented except for pyramid filter
=========================================================================
Package atthkgen: version 1.20.1 [was 1.17.3]
ChangeLog
Version 1.20.1 - 2004-03-16 (HB)
--------------------------------
- (config/atthkgen.lyt): old .lyt file used again; "temporary fix" of
version 1.20 removed
Version 1.20 - 2002-07-17 (MJF)
-------------------------------
- (config/atthkgen.lyt): temporary fix for "make dist" problem on Tru64
- (DEPEND): added "sas" as required by new infrastructure (sas-1.302)
Version 1.19 - 2002-05-27 (MJF)
-------------------------------
- (src/atthkgen_mod.f90): corrected median determination (as in 1.17.3)
- (src/atthkgen_mod.f90): minor code rectifications
closed SPR:
- SSC-SPR-2853: median values calculated incorrectly (as in 1.17.3)
Version 1.18 - 2002-05-23 (MJF)
--------------------------------
- (config/atthkgen.par): updated for `param-2.0'
- (DEPEND): needs `param-2.0', updated all other entries to latest
=========================================================================
Package attmove: version 1.3 [NEW]
ChangeLog
Version 1.3 - 2003-11-24 (JSH)
-----------
+ SPR 2483. Object distance must be in km, not m
Version 1.2 - 2003-10-23 (EO)
-----------
+ Corrected export of SAS_ODF in test.sh for Bourne-shell.
Version 1.1 - 2003-10-22 (EO)
-----------
+ SAS SUM file updated with right path for ASC file.
Version 1.0 - 2003-10-14 (JH)
-----------
- Task completed and tested ready for upload
Version 0.1 - 2003-08-26 (JH)
-----------
- Directory structure created by pkgmaker.
- Initial layout and coding
=========================================================================
Package backcorr: version 3.3 [was 3.0]
ChangeLog
Version 3.3 - 2003-11-03 (NW)
-------------------------------
Changed the USEDLIBS in the src/Makefile so that the task also
builds in the static build
Version 3.2 - 2003-05-07 (NW)
-------------------------------
Changed the test harness, as the detector map may not be specified
in X/Y coordinates in the current release of arfgen. This closes
SPR-3118, `test harness fails whilst running arfgen'.
Version 3.1 - 2002-11-20 (NW)
-------------------------------
As version 3.0, but with param 2. + for the development track.
Version 3.0 - 2002-11-19 (NW)
-------------------------------
Major revisions after questions from the helpdesk. Corrected the
cycle theiloop to cycle thejloop (typo) and added parameters to
allow the user to make a background correction for highly off-axis
sources if required. Added inputs for the source co-ordinates, to
be used by arfgen, in the same manner as arfgen. A PSF function
is now used for the `detmaptype' and the BACKSCAL value is
set. The documention and the test harness have also been updated.
=========================================================================
Package backscale: version 1.3 [was 1.0.1]
ChangeLog
Version 1.3 - 2003-10-28 (RDS)
-----------
+ changed USEDLIBS order in Makefile for static builds.
Version 1.2 - 2003-06-18 (GV)
-----------
+ DEPEND sas 1.0
Version 1.1.1 - 2002-07-08 (RDS)
-----------
Uses param 2.0
Version 1.1 and 1.0.1 (RDS)
-----------
Documentation change.
=========================================================================
Package badpix: version 2.32 [was 2.26.3]
ChangeLog
Version 2.32 - 2003-07-10 (HB)
--------------------------------
- (src/badpix_mod.f90): bug in mask mode treatment corrected
Version 2.31 - 2003-05-07 (HB)
--------------------------------
- (config/badpix.par): modified to enable param-2.0 functionality
Version 2.30 - 2003-04-22 (HB)
--------------------------------
- (src/badpix_mod.f90): mask mode pixels now copied to BADPIX extension
Version 2.29 - 2002-07-23 (MJF)
--------------------------------
- (DEPEND): needs `eptestdata-0.5'
Version 2.28 - 2002-07-15 (MJF)
--------------------------------
- (DEPEND): added "sas" as required by new infrastructure (sas-1.302)
Version 2.27 - 2002-05-15 (MJF)
--------------------------------
- (config/badpix.par): updated for `param-2.0'
- (DEPEND): needs `param-2.0', updated all other entries to latest
=========================================================================
Package badpixfind: version 1.36 [was 1.28]
ChangeLog
Version 1.36 - 2003-09-16 (HB)
-------------------------------
- (src/badpixfind_mod.f90): test output removed
Version 1.35 - 2003-09-16 (HB)
-------------------------------
- (src/badpixfind_mod.f90): error in code to recognice multi-chip
event files corrected
Version 1.34 - 2003-07-31 (HB)
-------------------------------
- (src/badpixfind_mod.f90): correction of v. 1.30: task parameter
"flickertimesteps" also read for PN; crash in the case of
empty input event list prevented
Version 1.33 - 2003-05-07 (HB)
-------------------------------
- (config/badpixfind.par): modified to enable param-2.0 functionality
Version 1.32 - 2003-04-25 (HB)
-------------------------------
- (src/badpixfind_mod.f90): correction of v. 1.30: incorrect badpixmap
filename in single chip mode
Version 1.31 - 2003-04-22 (HB)
-------------------------------
- (src/badpixfind_mod.f90): correction of v. 1.30: event files with
CCDNR column but same CCDNR value for all events now treated
as single chip event files
Version 1.30 - 2003-03-21 (HB)
-------------------------------
- (src/badpixfind_mod.f90): task now also accepts merged, calibrated
event lists as input; new task parameter 'ccd' selects chip
for bad pixel search
- (config/badpixfind.par, doc/badpixfind_description.tex): param. 'ccd' added
Version 1.29 - 2002-05-15 (MJF)
--------------------------------
- (config/badpixfind.par): updated for `param-2.0'
- (DEPEND): needs `param-2.0', updated all other entries to latest
Version 1.28 - 2002-01-16 (MJF)
-------------------------------
- (test/badpixfind): set VERBORSITY=5
- (test/pn.*): reasonable FRMTIME values written into header
=========================================================================
Package barycen: version 1.17.1 [was 1.13.4]
ChangeLog
Version 1.17.1 - 2004-03-18 (RDS)
------------
+ documented missing parameters and the earthbarycen task.
Version 1.17 - 2003-05-01 (UL)
------------
+ added functionality to access Earth ephemeris data as needed
by planned new Doppler-shift correction to RGS data in rgsevents
task
Version 1.16 - 2003-01-06 (UL)
------------
+ fixed SPR 2394: jodrellbanktest error
Version 1.15 - 2002-07-12 (UL)
------------
+ now depends on package sas
+ strstream -> stringstream
Version 1.14 - 2002-05-27 (UL)
------------
+ made param-2.0 compliant
=========================================================================
Package cal: version 3.172.2 [was 3.152.2]
ChangeLog
Version 3.172.2 - 2004-02-19 (RDS)
-------------
+ src/OmGeoLinearizer.cc - make filter checks uppercase (SPR-2486)
Version 3.172.1 - 2004-01-27 (RDS)
-------------
+ equivalent to 3.173 for the release track
Version 3.173 - 2004-01-20 (RDS/UL)
-------------
+ added more code documentation
+ changed DarkFrameServer.cc to swap the ROW_Y0, COL_X0 arrays
which are indirectly served in CAL_MOSoffsets.
Version 3.172 - 2003-12-04 (RDS)
-------------
+ fixed problem with test harness for LowEnergyNoiseServer
Version 3.171 - 2003-11-27 (RDS)
-------------
+ added atom for LowEnergyNoiseServer (EPN) (SCR-132)
+ removed the fix for the CTI corrector (SCR-124) as the special
case of MOS Timing mode CTI correction will now
be applied in the emenergy task.
+ src/OmGeoLinearizer.cc - fixed bug in polycalc routine, delta-X/Y
now come out ok.
Version 3.170 - 2003-11-18 (RDS)
-------------
+ src/OmGeoLinearizer.cc - fixed typos in polycalc routine causing
delta-X and delta-Y to be wrong
Version 3.169 - 2003-11-05 (RDS)
-------------
+ added test for Ccd window routine
+ src/CtiCorrector.cc - attempts to read the SW_PAR, LW_PAR arrays
from the CTI-HIGH_ADD_APR extension. If not
found it reads the old LWSW_PAR array (SCR-128)
Version 3.168 - 2003-11-04 (RDS)
-------------
+ added new CAL routine omInverseDistortion to close SCR-118.
Version 3.167 - 2003-10-28 (UL/RDS)
-------------
+ src/CtiCorrector.cc - use raw-y=299 for MOS timing mode (SCR-124)
this is for testing - probably code the numbers
294 for MOS-1 and 299 for MOS-2 into a CCF.
Version 3.166 - 2003-10-22 (UL/RDS)
-------------
+ added new CAL atom OmGrismDataServer (accesses new CCF OM_GRISMCAL)
[this closes SCR 120]
Version 3.165 - 2003-10-01 (RDS)
-------------
+ support for MOS large_pixel values (SPR-2421).
Updated CcdQuantumDataServer.cc/h, cxxtest/quantumef.cc,
CalF90cxxGlue.cc/h, cal.f90, docs.
Version 3.164 - 2003-08-13 (UL)
-------------
+ brought in line with testccf-1.105 (updated f90test/epntime.f90)
Version 3.163 - 2003-07-02 (UL)
-------------
+ fixed problem of SPR 2442: Test harness failure on Mac OS X
[initialisation of vector from char *[] does not work
under Mac OSX/gcc-3.x - workaround implemented in
src/CcdQuantumDataServer.cc]
Version 3.162 - 2003-06-16 (GV)
-------------
+ Misc. fixes to make gcc-3.3 happy: include and/or
proper initialization of base classes.
Version 3.161 - 2003-06-13 (GV)
-------------
+ (CalServer.cc) Fix template instantiation that would ahev
otherwise failed with gcc-3.3.
Version 3.160 - 2003-05-23 (UL)
-------------
+ removed couple of forgotten debug statements
+ added Verbose message on restart of atom server
+ changed description of envrionment variable SAS_CCFFILES in doc
+ CalServer.setState() now honors value of 'silent' argument when setting
certain state variable (this mutes warning about too short exposure
duration seen by running odfingest on e.g. DLI files) [requires
caloalutils-1.85]
Version 3.159 - 2003-04-11 (UL)
-------------
+ added EPN_CTI_0001-0008.CCF to config/ccf.conf
Version 3.158 - 2003-03-13 (UL)
-------------
+ changes to fix problem in SPR 2416: core dumps in evigweight
+ added EMDHLOW/UPP to f90test/emos.fits (needed by extended
mode detection logic in caloalutils-1.82)
Version 3.157 - 2003-03-07 (UL)
-------------
+ un-did changes related to resolution of SPR 1996 which wrongly stated
that in RGS HTR mode the OCB in dispersion direction is always 1
Version 3.156 - 2003-02-19 (UL)
-------------
+ now DEPENDs on testtccf-1.101 with updated E*QUANTUMEF that contain
CHBINS_FRACTION data; updated test harnesses
+ a few further changes related to new 3.155-features
Version 3.155 - 2003-02-17 (UL)
-------------
+ EPIC: transparent pattern fraction rebinning in channel space if desired
input PI channel axis is different from intrinsic one in
QUANTUMEF:CHBINS_FRACTION (fixes SPR 2329)
Version 3.154.1 - 2003-02-12 (UL)
---------------
+ fixed subtle bug in EnergyCorrector::offsetCorrect() [did not show
up before gcc-3.2]
Version 3.154 - 2003-01-30 (UL)
-------------
+ setState(block) no longer generates warning messages about missing
CCDID/NODEID when invoked on merged event lists
+ be tolerant when encountering DATE-END=-1 in setState() [needed as of
3.152.1 to determine exposure duration]
Version 3.153 - 2003-01-29 (UL)
-------------
+ brought in line with caloalutils-1.79
Version 3.152.2 - 2002-12-09 (UL)
---------------
+ fixed bug in EpnRedist::spectrum() - caused incorrect mode information
to be passed to calpnalgo for TI/BU mode
(SPR 2381: bug in I/F to calpnalgo redist code)
+ minimum exposure duration now 300s; setting exposureDuration to
value less than that causes state warning
(SPR 2382: minimum exposure duration too large)
=========================================================================
Package caloalutils: version 1.95 [was 1.71]
ChangeLog
Version 1.95 - 2003-12-11 (RDS)
------------
+ fixed bug in OdfDesignators.cc
Version 1.94 - 2003-12-10 (RDS)
------------
+ added in Xmm.h new file type SYSPEAK_DIAGNOSTIC
Version 1.93 - 2003-11-25 (RDS)
------------
+ added in Ccf.h CalDataTypes::Reject
Version 1.92 - 2003-11-20 (JSH)
------------
+ modified Declination::toString() writes +ve Dec for small -ve Dec
(i.e. -00:01:00.00) SPR2482
Version 1.91 - 2003-10-21 (UL/RDS)
------------
+ added in Ccf.h CalDataTypes::GrismData
Version 1.90 - 2003-07-07 (UL)
------------
+ src/Celstial.cc: fixed another minor problem with streams under Tru64 and
added code to avoid atan2(0, 0)
Version 1.89 - 2003-07-05 (UL)
------------
+ first of the 1.88 changes did not compile under gcc-2.95.3
(standard C++ compliance problem with 2.95.3) - implemented
workaround that avoids the 'fixed' stream modifier
Version 1.88 - 2003-07-03 (GV)
------------
+ (Celestial.cc) Set the stringstream to have fixed format (s <<
fixed) or the formatting of floats into strings goes wrong with
gcc-3.3. Also put a try/catch block around the call to
toNumber.
+ (OdfDesignators.(cc|h) Move the method proposalId from the
header file to the implementation file. This makes the test
harness attitudeLocator go through on HP Tru64. This fix is
empiricall because there is no reason why the previous version
should have failed. The failure only apears on HP, whereas on
Linux gcc-3.3 liked the previous implementation.
Version 1.87 - 2003-06-19 (GV)
------------
+ (Xmm.cc) Disable the detection of MOS FullFrameNoBPMask
mode. Issue a warning when the keyword EMDH is 32767, but
otherwise continue with the mode identification. This would
normally lead to the exposures being identified as FullFrame.
Version 1.86 - 2003-06-13 (GV)
------------
+ (testproxy.cc) Add include cassert.
Version 1.85 - 2003-05-23 (UL)
------------
+ updated orbital TLE elements up to 2003-04-28 and added mean anomaly
+ few transparent changes to XmmOrbitSimulator
+ StateVariable.set() accepts boolean argument to suppress warnings
+ operator<<() for EulerAngles gives more precision
+ function to register CIF entries (RealCcf.cc) inspects new environment
variable SAS_CCFFILES for list of CCF constituent replacements
(described in CAL doc)
Version 1.84 - 2003-04-03 (UL)
------------
+ added XmmInstrument::timeResolution()
Version 1.83 - 2003-03-13 (UL)
------------
+ minor transparent I/F changes related to CCF access (needed by
changes in CAL)
Version 1.82 - 2003-03-13 (UL)
------------
+ brought delarations of modes in caloaldefs.f90 back in line with 1.81
changes
Version 1.81 - 2003-03-12 (UL)
------------
+ extended list of camera modes in Xmm.h - new are
MOS : PRIME_FULL_NO_BPMASK
OM : DARK_LOW, DARK_HIGH, FLAT_FIELD_LOW, FLAT_FIELD_HIGH
+ added DIAGNOSTIC_1X1, DIAGNOSTIC_3X3 to the list of possible MOS modes
+ extended mode detection logic to cover the above 7 modes and recognize
INTENSIFIER_CHARACTERISTICS and CENTROIDING_DATA mode of OM
Version 1.80.1 - 2003-02-20 (UL)
--------------
+ name change of private data member in EathPositionLocator class to
avoid name clash on MacOSX
Version 1.80 - 2003-02-19 (UL)
------------
+ clarifications in comments to API of Celestial.h
+ C++ compliance fixes enforced by gcc-3.2.2
Version 1.79 - 2003-01-29 (UL)
------------
+ few tweaks to make make 1.78 changes work
Version 1.78 - 2003-01-29 (UL)
------------
+ Generic CCF related access methods moved from CAL to here as CCF access
needed by oal>=3.95 [Ccf.cc/h/RealCcf.cc/h]
Version 1.77 - 2002-02-17 (JBa)
------------
+ (C++ files) prefixed with std::
Version 1.76 - 2002-09-09 (UL)
------------
+ added new 'New Norcia' GS data
Version 1.75 - 2002-08-26 (UL)
------------
+ added forgotten slatec to USEDLIBS in src/Makefile
Version 1.74 - 2002-07-19 (UL)
------------
+ more C++ standard compliance fixes (code is gcc-3.1-clean now)
Version 1.73 - 2002-07-17 (UL)
------------
+ some transparent code tweaks in src/xmm_c.cc required by gcc-3.1/2.96
Version 1.72 - 2002-07-12 (UL)
------------
+ now depends on package sas
Version 1.71 - 2002-06-28 (UL)
------------
+ forgot one hidden 'strstream' in 1.70
=========================================================================
Package calpnalgo: version 2.44.2 [was 2.43.1]
ChangeLog
Version 2.44.2 - 2004-01-23 (RDS)
------------
+ (src/rmf/getpnresp.f) - remove extraneous debug line
Version 2.44.1 - 2004-01-21 (RDS)
------------
+ (src/rmf/pem_par.f,
src/rmf/getpnresp.f): new redistribution code - MPE V6.6
Version 2.44 - 2003-07-10 (RDS)
------------
+ (src/rmf/pem_par.f,
src/rmf/getpnresp.f): new redistribution code - MPE V6.5
Version 2.43.1 - 2002-12-05 (RDS)
------------
+ (src/rmf/pem_par.f): new redistribution code, direct from FH
=========================================================================
Package calview: version 1.13 [was 1.6.1]
ChangeLog
Version 1.13 - 2003-05-06 (GV)
------------
+ Re-upload of 1.12 to fix permissions problem.
Version 1.12 - 2003-05-02 (GV)
------------
+ Fix several occurrences where the conversion from QString to
string failed. QString need to be converted to char * via ascii()
before a string can be unambiguously constructed
(Qt-3.1). SOC-SPR-2434.
Version 1.11 - 2003-01-29 (UL)
------------
+ brought in line with cal-3.153/caloalutils-1.79
Version 1.10 - 2002-12-04 (GV)
------------
+ brought in line with cal-3.152.1
Version 1.9 - 2002-09-16 (GV)
-----------
+ Updates for gcc 3.x
Version 1.8 - 2002-09-10 (GV)
-----------
+ DEPEND on sas
Version 1.7 - 2002-05-13 (GV)
-----------
+ Updated for param-2.0
=========================================================================
Package ccftools: version 1.34 [was 1.26.3]
ChangeLog
Version 1.34 - 2003-05-23 (UL)
------------
+ enhancements to epicbscalgen
- fixed bug in SourceCorrelator::angularSeparation()
which caused wrong identification in case of source confusion
- new BS misalignment angles are now passed to CAL with CCF
replacement data set and SAS_CCFFILES enviroment variable
- more diagnostic output to facilitate monitoring of minimization
progress
- new reference source input mode in which true celestial coordinates
are read from existing eboxdetect source list (this finally closes
SCR 63); controlled by new parameters 'withrefsrclist'/'refsrclist'
- updated doc
Version 1.33 - 2003-02-12 (UL)
------------
+ new simple tool 'camtochip' for CAMCOORD[1|2]->CHIPCOORD conversion
Version 1.32 - 2003-02-06 (UL)
------------
+ changed type of some task parameters from 'string' to 'angle'/'time'
where applicable (closes SPR 2407: Celestial coordinate input parameter
should be of type 'angle')
Version 1.31 - 2003-01-21 (UL)
------------
+ now DEPENDs on dsslib-5.0
+ couple of minor stdc++ compliance changes enforced by gcc-3.2
Version 1.30 - 2002-12-12 (UL)
------------
+ fixed minor problem with broken link in bstools doc
Version 1.29 - 2002-11-21 (UL)
------------
+ now DEPENDs on dsslib-4.0
Version 1.28 - 2002-08-19 (UL)
------------
+ transparent changes to improve C++ standard compliance
Version 1.27 - 2002-05-13 (GV)
------------
+ Updated for param 2.0
=========================================================================
Package cifbuild: version 4.7.1 [was 4.1]
ChangeLog
Version 4.7.1 - 2004-03-18 (RDS)
-----------
+ config/cifbuild.lyt - included missing parameters.
Version 4.7 - 2003-05-30 (GV)
-----------
+ (tools/Makefile) Add oal to USEDLIBS.
Version 4.6 - 2003-05-13 (GV)
-----------
+ (cifbuild.cc) remove a couple of remaining ends.
Version 4.5 - 2003-02-14 (GV)
-----------
+ (cifbuild.cc) Make the name of the CIF available to calling meta-tasks.
Version 4.4 - 2003-02-13 (GV)
-----------
+ (cifbuild.cc) Do not delete const Odf *, or cifbuild cannot be
called in a meta-task.
Version 4.3 - 2002-09-16 (GV)
-----------
+ Code adjustments for gcc-3.1
Version 4.2 - 2002-05-13 (GV)
-----------
+ Updated for param-2.0
Version 4.1 - 2001-12-21 (GV)
-----------
+ (test/testcifbuildwitheval.cc) extend to also test mif generation.
+ (CalIndexSet.cc VirtualCcfConstituent.cc) make sure EVALDATE is
written/read correctly. Make the column in the CIF/MIF blank when
EVALDATE does not exist.
+ (cifbuild_description.tex) updated with excerpts from the new
ODF ICD (issue 4.0).
=========================================================================
Package colimchain: version 1.6.1 [was 1.3]
ChangeLog
Version 1.6.1 - 2004-03-16 (IMS/LUX)
----------------------------
- Brought documentation up to date.
Version 1.6 - 2003-11-24 (IMS/LUX)
----------------------------
- Removed some old code.
Version 1.5 - 2003-11-06 (IMS/LUX)
----------------------------
- Changed colimchain from a script to a task (so it now has its own param file).
- Some parameter changes to cope with asmooth versions > 2.13.
Version 1.4 - 2002-08-12 (IMS/LUX)
----------------------------
- Upgraded to param-2.0.
Version 1.3 - 23 Jan 2002 (IMS/LUX)
----------------------------
- Added some more utility scripts.
- Now checks that none of the input images are all blank.
- Added parameters --withthumbnails and --thumbnaildir.
=========================================================================
Package colimplot: version 3.10.4 [was 3.6.1]
ChangeLog
Version 3.10.4 - 2004-03-16 (IMS/LUX)
----------------------------
- Corrected param name in doc (--gain to --usergain).
- Removed obsolete --testtype param from .par file.
Version 3.10.3 - 2004-03-03 (IMS/LUX)
----------------------------
- Slight fixes to accommodate changes to ssclib-3.6.8 modules dss_aux, dss_ranges_aux and exposure.
Version 3.10.2 - 2004-01-14 (IMS/LUX)
----------------------------
- Fixed SPR 3191.
Version 3.10.1 - 2003-12-18 (IMS/LUX)
----------------------------
- Changed from using two local routines to using ssclib/array_utils.f90:valueAtHistoFraction. This in an attempt to fix SPR 3184.
Version 3.10 - 2003-11-24 (IMS/LUX)
----------------------------
- Removed old code.
Version 3.9 - 2003-11-05 (IMS/LUX)
----------------------------
- Temp_ssclib modules now merged into ssclib-3.0.
- Slight documentation fix propagated from reltrack (version 3.6.1).
- Changed from internal function bias() to ssclib function warp().
- A lot of getEnergyRanges now replaced with calls to ssclib/dss_aux.
- Home-grown intervalType replaced by dsslib RangeT.
- Some other minor replacement of local calls by ssclib calls.
- All output in test harness script now sent to STDERR.
Version 3.8 - 2003-06-18 (GV)
-----------
+ DEPEND param 2.0, dsslib 5.0
Version 3.7 - 2002-10-18 (IMS/LUX)
----------------------------
- Back to param-2.n for devtrack upload.
=========================================================================
Package colsmooth: version 1.6.1 [was 1.0.2]
ChangeLog
Version 1.6.1 - 2004-03-16 (IMS SSC/LUX)
--------------------------
- Updated the documentation.
Version 1.6 - 2003-11-24 (IMS SSC/LUX)
--------------------------
- Removed old code.
Version 1.5 - 2003-11-07 (IMS SSC/LUX)
--------------------------
- Temp_ssclib modules now merged into ssclib-3.0.
Version 1.4 - 2003-06-27 (GV/SOC)
-----------
+ DEPEND on ssclib, or on some platform it builds too early.
Version 1.3 - 2003-01-10 (IMS SSC/LUX)
--------------------------
- Fixed SPR 3061 by removing \task{} macro wrapper from an ftool name in the documentation.
Version 1.2 - 2002-08-12 (IMS/LUX)
----------------------
- Now depends on sas.
Version 1.1 - 2002-05-17 (IMS/LUX)
----------------------
- Uses param-2.0.
- Slight doco fix.
=========================================================================
Package dal: version 1.181.1 [was 1.159.3]
ChangeLog
Version 1.181.1 - 2004-03-05 (JSH)
-------------
+ SPR2478 - Fix spr2390_cfitsio test case for Tru64
Version 1.181 - 2003-08-29 (GV)
-------------
+ (MemFitsReaderWriter.cc) Get rid of the message about the
optimal number of rows cfitsio will read.
Version 1.180 - 2003-06-19 (GV)
-------------
+ A few more include of cassert in the test harnesses.
Version 1.179 - 2003-06-16 (GV)
-------------
+ Misc. fixes to make gcc-3.3 happy: include and/or
proper initialization of base classes.
Version 1.178 - 2003-06-13 (GV)
-------------
+ Add include in various places, to make gcc-3.3 happy.
Version 1.177 - 2003-05-06 (GV)
-------------
+ Re-upload of 1.176 to fix permissions problem.
Version 1.176 - 2003-04-21 (GV)
-------------
+ (dal_description.tex) fix inclusion of error/warning
documentation.
Version 1.175 - 2003-03-06 (GV)
-------------
+ (SmartDalImplementation.cc) add a C-style int cast to make
gcc-2.95.3 happy. This should not be needed.
Version 1.174 - 2003-03-03 (GV)
-------------
+ (SmartDal) tweak interface to open sets. Add utility functions
to read/write string rows.
Version 1.173 - 2003-02-26 (GV)
-------------
+ (SmartDal) removed unused variables that triggered a warning ->
error.
Version 1.172 - 2003-02-25 (GV)
-------------
+ (compoundnames.cc) adjust the position of the attributes,
because now there is an extra attribute (LONGSTR).
+ (SmartDal) fix specialization of operator() so that gcc-2.95.x
can swallow it.
Version 1.171 - 2003-01-29 (UL)
-------------
+ closed SPR 2405: printing pointer value
Version 1.170 - 2003-01-29 (GV)
-------------
+ (DalAttribute.cc) remove debug statement.
+ DEPEND: it needs error 1.41 or later.
Version 1.169 - 2003-01-28 (GV)
-------------
+ (Dal.h) Add some doxygen documentation.
+ Documentation updated for new list of errors and warnings.
Version 1.168 - 2003-01-27 (GV)
-------------
+ (FitsReaderWriter.cc) message for warning duplicateTableName now
spells out the table names explicitly. SOC-SPR-2362.
+ (FitsReaderWriter.cc) Give some more information when a FITS
data type that cannot be converted to one of the types supported
by the DAL is encountered. Test harness added. SOC-SPR-2360.
+ (DalDataSertServer.cc) add LONGSTRN attribute if not present, so
that fverify does not complain. This also required changing the
list of reserved keywords in dal_utilities.cc. SOC-SPR-2217.
+ (DalAttribute.cc) When an attempt is made to set an attribute to
NaN, catch the condition, issue a warning, clear the attribute
value and keep going. SOC-SPR-2294.
Version 1.167 - 2003-01-24 (GV)
-------------
+ Reference documentation lists all of the internal errors and
warnings.
Version 1.166 - 2003-01-21 (GV)
-------------
+ (MemFitsReaderWriter.cc) make message on number of rows appear
only when the verbosity is high. SOC-SPR-2397.
+ (SmartDal) memory model available on the open.
+ (daltypes.f90) make the data member of the custom types private,
so they cannot be tampered with from f90. This is a f95 feature.
Version 1.165 - 2002-01-07 (GV)
-------------
+ (SmartDal) Added smart pointer implementation of Dal.h, without
need to use the dataSetServer or delete methods.
+ (test/smart) Tests for the above.
Version 1.164 - 2002-01-03 (GV)
-------------
+ (HiLowFitsDatabase.cc:addEntry) use fits_create_tbl instead of
fits_insert_btlb when adding a new table. The latter requires a
priori knowledge of the size of the heap (PCOUNT) when the table
contains a variable length column. (SOC-SPR-2390)
+ (spr2338.cc) create the test dataset with cfitsio.
Version 1.163 - 2002-01-02 (GV)
-------------
+ (tests/sprtests/spr2390*cc) Show that the problem reported in
SOC-SPR-2390 is in the DAL and not in cfitsio.
Version 1.162 - 2002-12-13 (GV)
-------------
+ (Dal.h) Add declaration for osstream, and qualify std::ostream.
Version 1.161 - 2002-11-28 (GV)
-------------
+ Disable one test harness in test/misc as it was not ready
(required header files not yet part of DAL).
Version 1.160 - 2002-11-26 (GV)
-------------
+ (MemFitsReaderWriter.cc) re-implement the algorithm to
read/write tables to take advantage of cfitsio's buffering
capabilities. This makes the I/O about 3 times faster.
=========================================================================
Package daltools: version 1.7 [was 1.0.3]
ChangeLog
Version 1.7 - 2003-11-11 (AI)
-----------
+ ChangeLog fixed
ersion 1.6 - 2003-11-11 (JSH&AI)
-----------
+ (testcase scripts) Set dsstruct to run as non-verbose (-V 0) to
prevent trace output from dsstruct corrupting templace used by
dsvalidate
+ USEDLIBS changed in src/Makefile and src/Make.local for
static build.
Version 1.51 - 2003-11-10 (AI)
-----------
+ Removed previous changes.
Version 1.5 - 2003-11-10 (AI)
-----------
+ USEDLIBS changed in src/Makefile and src/Make.local for
static build.
Version 1.4 - 2002-11-11 (GV)
-----------
+ (MemFitsReaderWriterX.cc) introduce local function
my_fits_read_keyword to wrap around the cfitsio equivalent and
remove the single quotes that cfitsio leaves around the value of a
string keyword. This fixes SOC-SPR-2364.
Version 1.3 - 2002-11-04 (GV)
-----------
+ (MemFitsReaderWriterX.cc::addTable) it always believed that the
keyword HDUNAME had been found. Now makes a better
check. Added appropriate test harness. SOC-SPR-2356.
Version 1.2 - 2002-05-24 (GV)
-----------
+ Make dsrm faster as per DAH's suggestion.
Version 1.1 - 2002-05-13 (GV)
-----------
+ Updated for param 2.0
=========================================================================
Package datautils: version 1.10.1 [was 1.8]
ChangeLog
Version 1.10.1 - 2004-02-27 (RDS)
-----------
+ (src/WCSConvertor.cc) - handles detector coords defined
in degrees (SPR-2509)
Version 1.10 - 2003-06-19 (GV)
------------
+ DEPEND on param 2.0, use param 2.0
Version 1.9 - 2003-06-16 (GV)
------------
+ Misc. fixes to make gcc-3.3 happy: include and/or
proper initialization of base classes.
Version 1.8 - 2002-11-06 (RDS)
-----------
Renamed V1.7 for release track
=========================================================================
Package deceit: version 1.18 [was 1.15.2]
ChangeLog
Version 1.18 - 2003-02-11 (GV)
------------
+ Adjust make files for disappearance of perlutils.
Version 1.17 - 2002-09-20 (GV)
------------
+ Now it works with gcc-3.1.
Version 1.16 - 2002-05-13 (GV)
------------
+ updated for param-2.0.
Version 1.15.2 - 2002-02-12 (GV)
--------------
+ Change description in info file, remove lyt (default ok).
=========================================================================
Package devel: version 1.49 [NEW]
ChangeLog
Version 1.49 - 2002-07-11 (GV)
------------
+ Now move all of the development scripts under bin to package sas.
Version 1.48 - 2002-07-08 (GV)
------------
+ Add development scripts ftpsas, a replacement for getxmmsas that
supports incremental builds. ftpsas --help for instructions.
Version 1.47 - 2002-04-26 (GV)
------------
+ (bin/Makefile) change SCRIPTS to DEVELSCRIPTS. Update DEPEND.
Version 1.46.1 - 2002-02-15 (JBa)
------------
+ (bin/error2tex) created workaround for latex2html-98.1p1 doc
generator
Version 1.46 - 2001-11-22 (GV)
------------
+ (bin/sascommit) change tag name.
Version 1.45 - 2001-10-26 (JBa)
------------
+ (bin/error2tex) tool to generate SAS-LaTeX documentation for errors
Version 1.44 - 2001-09-21 (GV)
------------
+ close broken doc link SOC-SPR-2063
Version 1.43.1 - 2001-04-26 (GV)
--------------
+(bin/uploadreport) chomp($hostname) as sometimes it needs it.
Version 1.43 - 2001-04-24 (GV)
------------
+ (bin/uploadreport) patch from Achim (release name in upload).
Version 1.42 - 2001-04-24 (GV)
------------
+ (bin/uploadreport) don't use $HOSTNAME as this is not always
defined. Use hostname instead.
Version 1.41 - 2001-04-23 (GV)
------------
+ (bin/uploadreport) perl-based, more reliable, from Achim. Old
one renamed uploadreport.csh.
Version 1.40 - 2001-03-29 (GV)
------------
+ (doc/devel/documentation.html) add remarks on how to include
PostScript files into the LaTeX documentation.
Version 1.39 - 2001-03-26 (GV)
------------
+ (bin/cppheaders) added.
Version 1.38 - 2001-03-23 (GV)
------------
+ additional checks in checklist.html (MB)
+ (bin/iostream) added script to replace iostream.h with iostream.
Version 1.37.2 - 2000-10-27 (GV)
--------------
+ updated task info GROUPS list.
Version 1.37.1 - 2000-10-23 (JBa)
------------
+ (bin/sascommit) Now allows tagging the CVS with patches.
Version 1.37 - 2000-08-10 (GV)
------------
+ (bin/sascommit) now checks that all files in the package
directory are known to CVS.
Version 1.36 - 2000-08-09 (GV)
------------
+ (bin/sascommit) added.
Version 1.35 - 2000-08-09 (GV)
------------
+ many updates to the html documentation.
Version 1.34 - 2000-05-15 (GV)
------------
+ taskinfo.html: documents the task info file format.
Version 1.33 - 2000-04-07 (GV)
------------
+ (bin/Makefile) was still installing evaluatebuild.
Version 1.32 - 2000-04-06 (GV)
------------
+ (uploadreport) also uploads evaluatebuild.html.
Version 1.31 - 2000-04-04 (GV)
------------
+ evaluate build moved to pkg sas, and integrated in the build
procedure.
Version 1.30 - 2000-03-24 (GV)
------------
+ (bin/Makefile) install eveluatebuild (SPR-1242)
Version 1.29 2000-03-15 (GV)
------------
+ (bin/uploadreport) run evaluatebuild, to generate a build
evaluation through DEPEND.
+ (bin/evaluatebuild) added.
Version 1.28 2000-01-18 (GV)
------------
+ (checklist.html) document DISTRIBUTION file.
Version 1.27 1999-10-29 (GV)
------------
+ add instruction on how to make a binary release.
Version 1.26 1999-09-30 (GV)
------------
+ fix to getxmmsas
Version 1.25 1999-09-28 (GV)
------------
+ update sample make files.
Version 1.24 1999-09-27 (GV)
------------
+ (coding.html) fix broken documentaion link
Version 1.23 1999-09-24 (GV)
------------
+ getxmmsas now generates RELEASE file from manifest name
+ uploadreport also ftps RELEASE file
+ fix more broken links
Version 1.22 1999-09-07 (GV)
------------
+ fix a few html links.
Version 1.21 1999-09-04 (GV)
------------
+ use DOCDIRS.
Version 1.20 1999-08-21 (MB)
------------
+ fixed DEPEND file.
Version 1.19 1999-07-15 (GV)
------------
+ updated uploadreport with latest list of diag files to upload.
Version 1.18 1999-07-15 (GV)
------------
+ notification cleans up files names in uploadsas.
Version 1.17 1999-05-17 (MB)
------------
+ updated patch instructions.
+ fixed reference to sas.bib (SPR540)
Version 1.16 1999-05-08
------------
+ standard error output of ftp now to /dev/null
Version 1.15 1999-04-29
------------
+ added uploadreport to upload integration results.
Version 1.14 1999-04-21
------------
+ uploadsas can send automatic notification to saslib
Version 1.13 1999-04-13
------------
+ tweaks to getxmmsas (patch from Achim)
Version 1.11
------------
- run getxmmsas through perl -w to eliminate a number of typos introduced in
version 1.10
Version 1.10
------------
- tweaked getxmmsas
Version 1.9
-----------
- added patch instructions (MB)
- added scripts getxmmsas and uploadsas (MB)
- updated delivery instructions (JBr)
Version 1.8
-----------
- added PGP signature instructions (MB)
Version 1.7
-----------
- Updated librarian instructions. (MB)
- Added notes on make procedures. (MB)
Version 1.6
-----------
- Added empty test harness.
Version 1.5
-----------
- Added script rules to coding standards.
- Added delivery instruction to documentation tree.
- Added librarian procedures.
Version 1.4
-----------
- Added delivery procedure.
Version 1.3
-----------
- Updated the checklist.
- Added test harness guidelines.
- Fixed documentation link to cal.
Version 1.2
-----------
- Added a coding standard - use argument name for trailing optional arguments.
Version 1.1 - 17-6-98
-----------
- Added the checklist that is used in the review process.
Version 1.0 - 14-05-98
-----------
Initial version for SAS v1 integration
=========================================================================
Package dscalc: version 2.4 [was 2.2.1]
ChangeLog
Version 2.4 - 2002-09-20 (GV)
-----------
+ It now works with gcc-3.1
Version 2.3 - 2002-05-13 (GV)
-----------
+ Updated for param 2.0
Version 2.2.1 - 2002-02-11 (GV)
-------------
+ timeconv -> mjdconv
=========================================================================
Package dsplot: version 1.24.1 [was 1.14.6]
ChangeLog
Version 1.24.1 - 2004-03-15 (AI)
------------
+ Fixed error related to the VERSION number.
Version 1.24 - 2004-03-15 (AI)
------------
+ Documentation updated: parameters overhauled.
Version 1.23 - 2003-10-30 (AI)
------------
+ changed USEDLIBS in lib/grace/Makefile for static builds.
Open SPRs/SCRs:
*none*
Version 1.22 - 2003-08-06 (UL)
------------
+ launch Grace subprocess now always explicitely with -nosafe opttion
to enable local file modification in batch mode (needed by
1-D region import from xmmselect); this closes SPR 2466: "xmmselect"
should start Grace with the `-nosafe' option
Version 1.21 - 2003-07-02 (UL)
------------
+ fixed problem of SPR 2456: Test harnbess fails on Mac OS X
[test harnesses run with Verbosity>0 cause diagnostic messages to
get intermixed with Grace commands when dstoplot writes to stdout]
Version 1.20 - 2003-06-16 (GV)
------------
+ Misc. fixes to make gcc-3.3 happy: include and/or
proper initialization of base classes.
Version 1.19 - 2003-03-14 (UL)
------------
+ added boolean parameter "withalltablesafter" + "subtitle" in view of
supporting visualization of hkgtigen diagnostic mode output
+ documentation updated; parameter and layout files overhauled
Version 1.18 - 2003-01-21 (UL)
------------
+ several stdc++ compliance fixes enforced by gcc-3.2
Version 1.17 - 2003-01-17 (UL)
------------
+ extended functionality to plot abscissa data ranges separately or
overlaid onto normal plot (e.g. GTIs onto time-series plot); needed
for implementing SCR 102 but also otherwise useful
Version 1.16 - 2002-07-12 (UL)
------------
+ now depends on package sas
+ strstream -> stringstream
Version 1.15 - 2002-05-27 (UL)
------------
+ made param-2.0 compliant
Version 1.14.6 - 2002-03-13 (UL)
--------------
+ fixed couple of minor doc problems
=========================================================================
Package dsslib: version 5.5 [was 4.0.2]
ChangeLog
Version 5.5 - 2003-12-05 (AI)
-----------
+ test/testDss.cc file modified.
Version 5.4 - 2003-03-13 (GV/SOC)
-----------
+ Add param to depend file, or build fails on Mac where dsslib sorts
ahead of param.
Version 5.3 - 2003-02-28 (GV/SOC)
-----------
+ (DssLexer.cc,l,DssParser.cc,y) remove inclusion of values.h, add
include . This makes it compile on Mac OS X.
Version 5.2 - 2003-01-30 (DH)
-----------
+ Package now tracks range filters which can never select anything, and does
not propogate or write out dss components containing such filters. Closes
SSC-SPR-3014.
+ Range filters of TIME now get converted (at least in most cases) to GTI
filters, which should be subsequently merged with the other TIME GTI filters.
Version 5.1 - 2003-01-21 (DH)
-----------
+ Fix bug in test harness which was still referencing the old style include
file.
Version 5.0 - 2003-01-07 (DH)
-----------
+ Change version number to reflect fact that 4.0 was delivered without the
changes to the bit mask format.
Version 4.1 - 2002-09-30 (DH)
-----------
+ Change directory name src/dssbuild src/build.
+ Get rid of dss.h in favor of DataSubspace.h. Maintaining two
redundant header files really wasn't accomplishing anything.
+ New format for storing bit mask values in DSVALn keywords, in order
to conform with the agreed XMM and Chandra datasubspace conventions.
+ Replace dynamic_cast test with a switch statement on Shape::type() in
the DSregionFilter constructor.
+ Check for and eliminate redudant GTI extensions when writing the
data subspace to a fits file. Closes SSC-SPR-2934.
+ Add dssprint task to test harness.
=========================================================================
Package ebadpixupdate: version 1.6.1 [NEW]
ChangeLog
Version 1.6.1 - 2004-02-06 (JB)
--------------------------
- Do not call CAL_setState when fromccf=N.
Version 1.6 - 2003-10-17 (JB)
------------------------
- Add new overwrite parameter (=Y to replace the existing bad pixels)
with subsidiary forcereplace and replaceonboard parameters.
Version 1.5 - 2003-06-30 (JB)
------------------------
- Downgraded several messages from Sparse to Verbose.
Version 1.4 - 2003-05-22 (JB)
------------------------
- Remove set -e in ebadpixupdate_test.
Version 1.3 - 2003-05-19 (JB)
------------------------
- Flag events on dead pixels as ON_BADPIX.
Version 1.2 - 2003-05-16 (JB)
------------------------
- Change origin parameter into fromccf/fromfiles
- Accept bad pixel tables to allow direct input from event files
Version 1.1 - 2003-04-13 (JB)
------------------------
- Change array size for calling mergeBad.
Version 1.0 - 2003-03-03 (NAW)
------------------------
- Original version submitted to the SOC
Version 0.1 - 2002-06-07 (JB)
------------------------
- Directory structure created by pkgmaker.
=========================================================================
Package eboxdetect: version 4.13.1 [was 4.7.5]
ChangeLog
Version 4.13.1 - 2004-03-16 GL
------------------------------
Correction in documentation
Version 4.13 - 2003-12-08 GL
------------------------------
Make use of param v2 features in .par file.
Version 4.12 - 2002-10-30 GL
------------------------------
(development track version)
Fixed DEPEND file
Renamed column SIGMA to LIKE
Removed Warning: "CROTA2 missing"
Closed SPRs:
+SSC_SCR-2966 Source buffer overflow
+SSC_SCR-3009 Source buffer overflow (uncomp timing mode)
Version 4.8 - 2002-05-24 GL
-----------------------------
Converted .par file to XML
=========================================================================
Package echip2sky: version 0.2.2 [NEW]
ChangeLog
Version 0.2.2 - 2003-12-17 (IMS SSC/LUX)
----------------------------
- Added 'selector' to the src/Makefile:USEDLIBS line. Without this the task wouldn't compile statically. Fixes SPR 3177.
Version 0.2.1 - 2003-12-12 (IMS SSC/LUX)
----------------------------
- Added some documentation.
Version 0.2 - 2003-12-11 (IMS SSC/LUX)
----------------------------
- Changed to reflect the movement of andIntervals from ssclib/dss_aux to ssclib/intervals_aux.
Version 0.1 - 2003-12-10 (IMS SSC/LUX)
----------------------------
- First draft.
=========================================================================
Package edetect_chain: version 2.10.2 [was 2.4.3]
ChangeLog
Version 2.10.2 - 2004-02-25 (GL)
------------
Replaced DAL call to read keywords by 'fkeypar'.
Version 2.10.1 - 2003-12-11 (GL)
------------
identical with v2.10
Changed version number for release track
Version 2.10 - 2003-12-10 (GL)
------------
updated DEPEND file
Version 2.9 - 2003-11-03 (GL)
------------
removed messages containing task calls.
Version 2.8 - 2003-06-27 (GL)
------------
Closed SPR:
SSC-SPR-3117 - perl compilation problem on xmmps03
Version 2.7 - 2003-06-27 (GL)
------------
Added parameter eml_extentmodel.
Adapted to change in DAL.
Version 2.6 - 2002-11-19 (GL)
------------
Added parameter eml_fitnegative
Don't use .TGZ or .gz extensions for uncompressed output files.
Version 2.5 - 2002-05-27 (GL)
------------
Closed SPR:
SSC-SPR-2839 - references in the documentation for edetect_chain
Converted .par file to XML
=========================================================================
Package eexpmap: version 3.37.2 [was 3.27.2]
ChangeLog
Version 3.37.2 - 2004-03-02 (GL)
------------------------------
- Accept "DETX_ANG,DETY_ANG" as CTYPE values
- Correct value in output header keyword OOTCORR by factor 1.E3
Version 3.37.1 - 2004-02-01 (GL)
------------------------------
Adapt "slow pixelization" mode to changes in CAL
Close SSC-SPR-3228
Change default to withfastpixelization=no
Version 3.37 - 2003-12-09 (GL)
------------------------------
Removed test output
Version 3.36 - 2003-12-08 (GL)
------------------------------
Interpret OFFSET extension in MOS event lists.
Version 3.35 - 2003-10-24 (GL)
------------------------------
Included code provided by RDS
to read optical axis position from CAL.
Adapted .par file to make use of param v2 features.
Version 3.34 - 2003-09-11 (GL)
------------------------------
- Avoid undefined values of pntimedel
- Initialize function xxcti with xxcti = tend - tbeg
Version 3.33 - 2003-08-22 (GL)
------------------------------
-Removed test output
-Minor change to documentation
Version 3.32 - 2003-06-18 (GV)
------------
+ DEPEND uses dsslib 5.0
Version 3.31 - 2003-04-22 GL
------------------------------
- Use column TIMEDEL in exposure extensions to
calculate exposures.
- For EPN, write keywords "OOTCORR" and "OOTFRAC".
- Changed parameter types of "attitudeset", "eventset", and "expimageset"
to "dataset".
- Adapted to dsslib v5.x
- Fixed error in flag mask interpretation.
Closed SPRs:
SSC-SPR-3105, SSC-SPR-3102, SSC-SPR-3066, SSC-SPR-3065, SSC-SPR-3032
Version 3.30 - 2002-11-19 GL
------------------------------
Fixed bug in interpreting FLAG selections, when no FLAG range is present
in DSS header.
Version 3.29 - 2002-11-15 GL
------------------------------
Included proper treatment of flag selections
of the input image.
Default value for parameter badclean=0
Version 3.28 - 2002-10-28 GL
------------------------------
Same as 3.26
=========================================================================
Package efftplot: version 2.8 [was 2.6.1]
ChangeLog
Version 2.8 - 2002-07-25 (NW)
-------------------------------
Updated the DEPEND file. It now includes a dependence on sas.
Version 2.7 - 2002-06-03 (NW)
----------------------
Made the updates necessary for the new version of param
Version 2.6.1 - 22-05-01
----------------------
The documentation has been updated to include examples of how to
use efftplot.
=========================================================================
Package eimsim: version 1.1.4 [NEW]
ChangeLog
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 elcbuild: version 1.8 [was 1.6.4]
ChangeLog
Version 1.8 - 2002-07-25 (NW)
-------------------------------
Updated the DEPEND file. It now includes a dependence on sas.
Version 1.7 - 2002-06-03 (NW)
----------------------
Made the necessary updates for the new version of param.
Version 1.6.4 - 2002-06-03 (NW)
----------------------
Unmade the necessary updates for the new version of param!
=========================================================================
Package emask: version 2.9 [was 2.7]
ChangeLog
Version 2.9 - 2003-06-18 (GV)
-----------
+ Add sas to DEPEND.
Version 2.8 - 2002-05-27 (GL)
------------------------------
Converted .oar files to XML
Version 2.7 2001-11-07
-----------------------
module edetect_io renamed to edetect_io_mask
=========================================================================
Package embadpixfind: version 1.20.1 [was 1.8]
ChangeLog
Version 1.20.1 - 2004-03-16 (JB)
--------------
- Bug fix.
Version 1.20 - 2003-10-08 (JB)
------------
- Moved medloc function to emsaplib as localMedian.
Version 1.19 - 2003-07-10 (JB)
------------
- Make coherent with emsaplib 2.19 on quantilePoisson.
Version 1.18 - 2003-04-12 (JB)
------------
- quantile changed into quantilePoisson in emsaplib.
Version 1.17 - 2003-04-11 (JB)
------------
- Moved quantile function to emsaplib.
Version 1.16 - 2003-04-07 (JB)
------------
- Improvement to the combined bright/dead row/column search.
Version 1.15 - 2003-03-28 (JB)
------------
- Now looks for bright and dead columns/rows together.
- The bad pixel type was not set when found in getMedian.
Version 1.14 - 2002-11-27 (JB)
------------
- Allow very small probathreshold.
Version 1.13 - 2002-08-26 (JB)
------------
- Iterate over full loop (dead, pixels, rows, columns).
Version 1.12 - 2002-07-24 (JB)
------------
- readBadpix, writeBadpix and mergeBad moved to emsaplib.
Version 1.11 - 2002-05-27 (JB)
------------
- Clarify warnings in code and doc.
Version 1.10 - 2002-05-07 (JB)
------------
- Upgrade parameter file to param 2.0.
Version 1.9 - 2002-04-30 (JB)
-----------
- Improve mergeBad to accept duplicated bad pixels as in the CCF.
Version 1.8 - 2002-04-29 (JB)
-----------
- Included possibility of diagonals in check for errors in CCF.
- Added security in quantile to avoid infinite loops as in SPR 2828.
- Add nval argument to medloc function to compensate packSpace argument
introduced in 1.6.1 (it changed the result).
- Fixed SPR 2835: task crashes with no message (just prior warnings)
- Fixed SPR 2810: bright bad pix in test pipeline images
=========================================================================
Package emchain: version 11.4.3 [was 8.4.1]
ChangeLog
Version 11.4.3 - 2004-03-17 (JB)
--------------
- Parameter lowenerbadpix was inoperant.
Version 11.4.2 - 2004-02-06 (JB)
--------------
- Add fromccf=N to intermediate call to ebadpixupdate to avoid failures
in Timing mode when SUBMODE is not set.
- Remove badpixfindalgo=NO from test harness call to test the above.
Version 11.4.1 - 2004-01-13 (JB)
--------------
- Change [] defining extensions in ftools to + (was not correctly
interpreted by some shells).
Version 11.4 - 2003-12-05 (JB)
------------
- Adapted test harness to new number of calibration files.
Version 11.3 - 2003-11-28 (JB)
------------
- Keep all columns for Timing mode when fulloutput=Y.
Version 11.2 - 2003-11-17 (JB)
------------
- Change rejectionflag default to weed out events ON_BADOFFSET.
Version 11.1 - 2003-11-03 (JB)
------------
- Adapted test harness to new number of calibration files.
Version 11.0 - 2003-10-14 (JB)
------------
- Propagate OFFSETS extension to merged events list.
Version 10.9 - 2003-08-26 (JB)
------------
- Accept lists in parameters transmitted to component tasks.
- Reinstate withemenergy (emenergy was always called).
Version 10.8 - 2003-06-27 (JB)
------------
- Upgrade to ebadpixupdate 1.4.
Version 10.7 - 2003-05-14 (JB)
------------
- Change getotherbadpix from N to Y in call to badpix when badpixfindalgo=em|ep
Version 10.6 - 2003-04-25 (JB)
------------
- Bug in flare GTI name introduced in 10.4.
Version 10.5 - 2003-04-22 (JB)
------------
- New lowenerbadpix parameter to look specifically for bright pixels < 500 eV.
- Calls ebadpixupdate to deal with very strong bright pixels.
Version 10.4 - 2003-04-15 (JB)
------------
- Fixed SPR 3096 (fkeyprint call).
- New FRACEXP column in flare screening timeseries.
- Added globalflare parameter (default) to build single flare screening
timeseries for all MOS exposures.
- Makes use of FLICKERING flag.
- Includes CCD 1 in flare background time series (except Timing).
- Accepts gzipped ODF files.
- Writes messages to STDOUT, following new SAS policy.
- Use supertabular for ChangeLog section in doc.
Version 10.3 - 2002-09-17 (JB)
------------
- Added test for slew data to avoid needless warning.
- Editorial improvements.
Version 10.2 - 2002-08-29 (JB)
------------
- Changed test harness to accommodate emevents 7.1.
Version 10.1 - 2002-08-02 (JB)
------------
- Changed DEPEND for new major version of emframes, emevents and emenergy.
Version 10.0 - 2002-07-26 (JB)
------------
- Use more specific intermediate file names containing 'mos' (SPR 2895).
- Add requirement on perl 5.005.
- Modify getMode to accommodate EDUMODE=3 in Timing mode.
- Make embadpixfind default (as in PPS), remove withbadpixfind parameter.
- Change keeprejected parameter into rejectbadevents (opposite meaning).
- Add rejectionflag and addvigweight parameters.
Version 9.2 - 2002-05-27 (JB)
-----------
- Clarify warnings in code and doc.
Version 9.1 - 2002-05-15 (JB)
-----------
- Upgrade parameter file to param 2.0.
Version 9.0 - 2002-05-03 (JB)
-----------
- Add filterhk, filteratt and atttol parameters for GTI definition.
- Remove HKGTI.FIT entry in ODF dir.
- Move BAD.FIT entry from ODF dir to current dir.
- Move HKGTI.FIT and BAD.FIT files from emsaplib/emodf to emchain/test.
- Add stopafterbadpixfind parameter for investigations.
- Remove 'errors' file on successful output.
Version 8.4.1 - 2002-04-08 (JB)
-------------
- Correct bug on testing flare screening GTI length introduced in 8.1.
=========================================================================
Package emdiag: version 4.0.1 [was 3.9]
ChangeLog
Version 4.0.1 - 2004-03-12 (JB)
-------------
- Uncomment maskbadpix parameter (not implemented) in doc for coherence
with the rest of the package.
Version 4.0 - 2003-10-14 (JB)
-----------
- Change name of OFFSETS extension to OFFSETS0 to conform with emevents 8.0.
Version 3.11 - 2002-05-27 (JB)
------------
- Clarify warnings in code and doc.
Version 3.10 - 2002-05-07 (JB)
------------
- Upgrade parameter file to param 2.0.
Version 3.9 - 2000-09-29 (JB)
-----------
- Removed FILTER keyword from test file (test/diag.win).
=========================================================================
Package emenergy: version 8.1.1 [was 6.3.1]
ChangeLog
Version 8.1.1 - 2004-03-12 (JB)
-------------
- Parameter rejectbade3e4 was incorrectly called rejecte3e4 in doc.
Version 8.1 - 2003-11-28 (JB)
-----------
- Set RAWY to SRC_RAWY when calling CAL_mosCtiCorrect in Timing mode.
Version 8.0 - 2003-10-14 (JB)
-----------
- Old OFFSETS extension changed to OFFSETS0.
- Makes use of new OFFSETS extension.
Version 7.2 - 2003-08-19 (JB)
-----------
- Call to rejectE3E4 before ccdbkg to avoid contamination by wrong offsets.
Version 7.1 - 2002-11-13 (JB)
-----------
- Use supertabular for ChangeLog section in doc.
Version 7.0 - 2002-08-02 (JB)
-----------
- Remove the e3e4ellipse parameter (read from CAL).
- Remove withmaskedccdset parameter from doc.
- Use badpixutils_mod.
Version 6.6 - 2002-06-25 (JB)
-----------
- Replace reference to event attributes description.
Version 6.5 - 2002-05-27 (JB)
-----------
- Keep decimal part of dark frame background.
- Clarify warnings in code and doc.
Version 6.4 - 2002-05-07 (JB)
-----------
- Upgrade parameter file to param 2.0.
Version 6.3.1 - 2002-02-11 (JB)
-------------
- Accept bad pixels at RAWX=0.
=========================================================================
Package emevents: version 8.2.1 [was 6.5.4]
ChangeLog
Version 8.2.1 - 2004-03-12 (JB)
-------------
- Parameter rejectbade3 was incorrectly called rejecte3 in doc.
Version 8.2 - 2003-11-14 (JB)
-----------
- Sets new ON_BADOFFSET flag.
Version 8.1 - 2003-10-22 (JB)
-----------
- Fix bug occurring when analysepatterns=N and oncutbad=Y.
Version 8.0 - 2003-10-09 (JB)
-----------
- Add check on possible rogue offset values.
- old OFFSETS extension renamed OFFSETS0.
- New OFFSETS extension introduced with the same meaning as in PN.
Version 7.10 - 2003-09-02 (JB)
------------
- Increase security to avoid rejecting source events in flickering algorithm.
- Improve flickering rejection by introducing elliptical distance.
- Change tolerances to 5 2 2 only (remove 0 5 5).
Version 7.9 - 2003-07-11 (JB)
-----------
- Fixed bug in flickering algorithm.
- Adapted to modified quantilePoisson in emsaplib 2.19.
Version 7.8 - 2003-07-01 (JB)
-----------
- Added figure for Timing patterns.
Version 7.7 - 2003-05-20 (JB)
-----------
- Replaced implicit by explicit loop on frameev pointer.
Version 7.6 - 2003-05-14 (JB)
-----------
- Flag events on pixels declared DEAD.
Version 7.5 - 2003-04-18 (JB)
-----------
- Correct bug introduced in 7.4 (in bad row rejection).
Version 7.4 - 2003-04-10 (JB)
-----------
- Mark flickering pixels and event clusters in same frame.
New parameters : rejectflickering, tolfxy
- Reject events next to bad rows in the same frame.
New parameters : widthnexttorow
Version 7.3 - 2002-12-19 (JB)
-----------
- Use supertabular for ChangeLog section in doc.
- Add TCTYP/TCRVL/TUNIT keywords for DETX and DETY columns.
Version 7.2 - 2002-10-08 (JB)
-----------
- Fix bug occurring only in 2-node mode.
Version 7.1 - 2002-08-26 (JB)
-----------
- Fix SPR 2972 (Attribute TCDLT not double precision).
Version 7.0 - 2002-08-02 (JB)
-----------
- Remove e3thresholds parameters (read from CAL).
- Remove withframeset, withoffvarsets and withothernode parameters from doc.
Version 6.9 - 2002-07-24 (JB)
-----------
- Accept CAL offsets (100x602) in Timing mode.
- Accept EDUMODE=3 in Timing mode.
- Double events are moved half a pixel to the right in Timing mode.
Version 6.8 - 2002-06-25 (JB)
-----------
- Replace reference to event attributes description.
Version 6.7 - 2002-05-28 (JB)
-----------
- Clarify warnings in code and doc.
Version 6.6 - 2002-05-14 (JB)
-----------
- Upgrade parameter file to param 2.0.
- Read FLAG in events list in all cases (needed by checkRejected).
- Correct window size in 2-node mode and suppress checkValid14 warnings.
=========================================================================
Package emeventsproj: version 1.5.1 [was 1.2]
ChangeLog
Version 1.5.1 - 2004-02-06 (JB)
-------------
- Accept Threshold mode data.
Version 1.5 - 2003-10-22 (JB)
-----------
- Makes use of getpixelInE2.
Version 1.4 - 2002-05-28 (JB)
-----------
- Clarify warnings in code and doc.
Version 1.3 - 2002-05-07 (JB)
-----------
- Upgrade parameter file to param 2.0.
Version 1.2 - 2002-01-04 (JB)
-----------
- Add new ccdnr parameter to support merged events lists in input.
=========================================================================
Package emframes: version 5.3 [was 4.11.3]
ChangeLog
Version 5.3 - 2003-07-01 (JB)
-----------
- Force clone to High Mem for compressed files.
Version 5.2 - 2003-04-18 (JB)
-----------
- Change FTFINE unit from 40 to 39.99 microseconds.
Version 5.1 - 2002-12-11 (JB)
-----------
- Use supertabular for ChangeLog section in doc.
- Remove test on the value of TFIT_RMS.
Version 5.0 - 2002-08-02 (JB)
-----------
- Remove cosmicsize and cosmicoutoverin parameters (read from CAL).
- Remove withodfeventset, flagbadtimes and withsrccoords parameters from doc.
Version 4.14 - 2002-05-28 (JB)
------------
- Clarify warnings in code and doc.
Version 4.13 - 2002-05-07 (JB)
------------
- Upgrade parameter file to param 2.0.
Version 4.12 - 2002-04-30 (JB)
------------
- Do not send the frames10 warning when in controlled window mode W3.
- Move HKGTI.FIT file from emsaplib/emodf to emframes/test.
Version 4.11.3 - 2002-04-17 (JB)
--------------
- Stop sending the start time to OAL_obtToTimeTag to avoid negative OBTs.
=========================================================================
Package emldetect: version 4.32.1 [was 4.11.15]
ChangeLog
Version 4.32.1 - 2003-03-05 GL
------------------------------
Release track version based on v4.35
- Changed max. number of calls of mlfit from 15 to 50
- Relaxed likelihood convergence criterion to 1E-3
- Updated documentation
Version 4.35 - 2003-02-01 GL
------------------------------
- Change irad (area where background is modified by source model)
from 50 to 100 pixels
- Read likelihood from column "DET_ML", if using emldetect
lists as input.
- Correct errors within the v4.34 enhancements of subroutine model.
Version 4.34 - 2003-12-14 GL
------------------------------
Added Powell minimization to module emlfit
Corrected errors in the computation of step sizes deltaa, where
start count rates from boxlist are "NULL".
Change to subroutine "model": if only count rate of the model changes,
the previous model is scaled rather than recalculated.
Version 4.33 - 2003-12-09 GL
------------------------------
Remove test output
Version 4.32 - 2003-12-08 GL
------------------------------
New parameter "maxextent"
Version 4.31 - 2003-10-06 GL
------------------------------
Correct an error when reading "NULL" values from
"rate" column of input list. This solves remaining
problems with missing sources in multi-camera runs.
Version 4.30 - 2003-07-18 GL
------------------------------
Implement proper treatment of detection
mask in the case of all EPIC detection runs.
Version 4.29 - 2003-05-26 GL
------------------------------
-Enable extent fitting with beta function
New parameter "extentmodel"
-Corrected error in fixing positions when using
fitposition=no and nmaxfit>1.
Closed SPR SSC-SPR-3098: Running emldetect with fixed source coordinates
-Closed SPR SSC-SPR-3108: OOTE correction not documented
Version 4.28 - 2003-04-25 GL
------------------------------
Read keyword OOTCORR from EPN exposure maps
If "true", do not apply OOT correction to output count rates.
Version 4.27 - 2003-02-28 GL
------------------------------
Fixed error in function gammln.
Fixed error in subroutine LIKE.
->Reduces values of DET_ML and EXT_ML by a factor >= 2.
Values of EXT_ML are now also corrected for the number
of free fit parameters (number of input images).
Closed SPR
SSC-SPR-3090: wrong DET_ML values
Version 4.24 - 2002-11-20 GL
-------------------------------
Updated documentation
Version 4.23 - 2002-11-01 GL
-------------------------------
Adapted to column name change in eboxdetect 4.11
Enable emldetect to read Chandra source lists
Version 4.22 - 2002-08-09 GL
-------------------------------
introducing parameter "fitnegative":
if set to "true", allow fitting of negative count rates.
Version 4.21 - 2002-08-09 GL
-------------------------------
Fudge likelihood function in order
to avoid fits running away to very
negative count rates.
Version 4.20 - 2002-08-06 GL
-------------------------------
Remove countrate >= 0 limitation.
Version 4.19 - 2002-07-31 GL
-------------------------------
Fixed distribution
Version 4.18 - 2002-07-31 GL
-------------------------------
Fixed distribution
Version 4.17 - 2002-07-31 GL
-------------------------------
Limit count rates to >= 0 (as in versions to 4.14) .
If lower confidence limit of count rate is negative,
use upper 1 sigma confidence limit as
count rate error.
This modification ensures proper
error estimates for small count rates.
Version 4.16 - 2002-07-18 GL
-------------------------------
Modified likelihood computation
in order to deal with negative
source counts.
Version 4.15 - 2002-07-11 GL
-------------------------------
+ Allow negative count rates in PSF fitting.
(fixes problem of large errors of small or zero
count rates)
Version 4.14 - 2002-05-31 HB
-------------------------------
task now issues an error if WCS keywords of input files do not agree
Version 4.13 - 2002-05-24 GL
-------------------------------
Based on v4.11.13
+ Changed dimensions of array SIMA to 0:250,
prevents crashing for image binsize < 2 arcsec
+ Adjust emldetect.par to param v2
=========================================================================
Package emosaic: version 1.9 [was 1.3]
ChangeLog
Version 1.9 - 2003-11-24 (IMS/LUX)
----------------------
- Removed old code.
Version 1.8 - 2003-11-07 (IMS/LUX)
----------------------
- Temp_ssclib modules now merged into ssclib-3.0.
- SAS_ODF now set (to testodf/scisimngc2516 directory) in test harness.
Version 1.7 - 2003-11-03 (DJF/LUX)
----------------------
- Reorder Makefile USEDLIBS for static builds.
Version 1.6 - 2002-08-12 (DJF/LUX)
----------------------
- Now depends on sas.
Version 1.5 - 2002-06-12 (DJF/LUX)
----------------------
- Add OAL_addCommonAttributes
Version 1.4 - 2002-05-17 (IMS/LUX)
----------------------
- Uses param-2.0.
Version 1.3 - 23 Jan 2002 (IMS/LUX)
----------------------
- Updated DEPEND.
=========================================================================
Package emsaplib: version 2.27.1 [was 2.9]
ChangeLog
Version 2.27.1 - 2004-03-16 (IS)
--------------
- Fix readBadOffsets (in badpixutils_mod.f90) so that it works
when the event file is opened in Read mode.
Version 2.27 - 2003-11-10 (JB)
------------
- Fix minor bug in badpixutils/mergeBad.
Version 2.26 - 2003-10-21 (JB)
------------
- getpixelInE2 modified to work in Timing mode as well.
Version 2.25 - 2003-10-20 (JB)
------------
- Add readBadOffsets routine to badpixutils.
- Add getpixelInE2 and inMask routines to edusoft.
Version 2.24 - 2003-10-08 (JB)
------------
- Move median computation here (localMedian).
Version 2.23 - 2003-09-05 (JB)
------------
- Optional arguments to corrCoeff were not handled properly.
Version 2.22 - 2003-09-04 (JB)
------------
- Correct bug introduced in 2.21.
Version 2.21 - 2003-09-03 (JB)
------------
- Add optional arguments to corrCoeff for angle and dispersion along main axes.
Version 2.20 - 2003-07-10 (JB)
------------
- More precise definition of quantilePoisson for negative epsilon.
- quantilePoisson was offset by 0.5 in Gauss limit (mu > 300).
Version 2.19 - 2003-07-10 (JB)
------------
- More precise definition of cumulativePoisson and quantilePoisson.
- quantilePoisson was offset by 1 for small (< 3E-6) epsilon values
Version 2.18 - 2003-05-22 (JB)
------------
- Incorrect initialisation in mergeBad.
Version 2.17 - 2003-04-18 (JB)
------------
- Better approximation to the Poisson cumulative distribution.
Version 2.16 - 2003-04-12 (JB)
------------
- quantile renamed quantilePoisson.
- added routine cumulativePoisson.
- event and offset files gzipped in emodf.
Version 2.15 - 2003-04-11 (JB)
------------
- columns entered in Read mode in readBadpix.
- quantile function added to badpixutils (for emevents/rejectFlickering).
Version 2.14 - 2002-09-17 (GV)
------------
+ edu_simu.c: add include string.h so that on gcc 2.96 and 3.x the
function memcpy is found.
Version 2.13 - 2002-08-19 (UL)
------------
+ a few transparent changes to improve C++ standard compliance
Version 2.12 - 2002-07-23 (JB)
------------
- Move utilities for bad pixels to here: readBadpix, writeBadpix, mergeBad.
Version 2.11 - 2002-05-07 (JB)
------------
- Upgrade parameter file to param 2.0.
Version 2.10 - 2002-05-06 (JB)
------------
- Declare compare_columns and compare_realcols under DEVSCRIPTS and DEVTASKS.
- Declare emodf under ODFDIRS.
- Remove dependence on testodf.
Version 2.9 - 2002-03-08 (GV/SOC)
-----------
- add FILENAME to files in emodf, or they cannot be used with the OAL.
=========================================================================
Package epatplot: version 1.13.2 [was 1.1.8]
ChangeLog
Version 1.13.2 - 2004-03-18 (HB)
--------------------------------
- (src/epatplot_mod.f90): CALstat_ccd set to 4 for PN multi-chip
eventsets to avoid missleading warning
Version 1.13.1 - 2004-03-16 (HB)
--------------------------------
- (config/epatplot.lyt): two missing parameters added
Version 1.13 - 2003-12-03 (HB)
-------------------------------
- (src/epatplot_mod.f90): wrong average rawy value correct; task now
doesn't attempt to modify gzip'ed input files;
problems with some background sets solved
(doc/epatlot_description.tex): description of parameter backscal extended
Version 1.12 - 2003-07-11 (HB)
-------------------------------
- (src/epatplot_mod.f90): optional input of background set to determine
background subtracted pattern fractions.
Output of pile-up diagnostic numbers.
(doc/epatplot_description.tex): some updates; low energy noise explained.
Version 1.11 - 2003-06-05 (HB)
-------------------------------
- (src/epatplot_mod.f90): usermode fixed. Now works for PN and MOS.
CAL_setState call corrected for MOS.
(doc/epatplot_description.tex): new warning described
Version 1.10 - 2003-05-09 (HB)
-------------------------------
- (src/epatplot_mod.f90): pattern fraction calibration values added to qdp output
Version 1.9 - 2003-05-07 (HB)
-------------------------------
- (config/epatplot.par): modified to enable param-2.0 functionality
Version 1.8 - 2003-02-14 (MJF)
-------------------------------
- (src/epatplot_mod.f90): new parameters "ccdlimits" (only active for PN, to
select range in RAWX, RAWY, CCDNR for the distributions) and "plotyrange"
to fix the Y range (in log10 values) for an easier comparison with other
observations (if second value is not larger than first value then do an
automatic determination as before, default "0 0")
- (config/epatplot.*): as above
- (doc/epatplot_description.tex): as above
Version 1.7 - 2002-12-19 (HB)
------------------------------
- SSC-SPR-3038 (src/epatplot_mod.f90): treatment of PN and MOS has
been unified: the MOS code now also uses pattern fractions in
channel space.
- SSC-SPR-3052 (scr/epatplot_mod.f90): RAWY set to center value of chip
if no RAWY column in input file (as in MOS timing mode)
Version 1.6 - 2002-11-13 (MJF)
-------------------------------
- (src/epatplot_mod.f90): removed obsolete code using hardcoded numbers [as in 1.1.6]
Version 1.5 - 2002-11-12 (MJF)
-------------------------------
- (src/epatplot_mod.f90): call "CAL_getPatternFraction*()" routines for EPIC MOS
- (doc/epatplot_description.tex): updated
Version 1.4 - 2002-11-11 (MJF)
-------------------------------
- (src/epatplot_mod.f90): call "CAL_getPatternFraction*()" routines for EPIC pn
- (DEPEND): needs `cal-3.149'
Version 1.3 - 2002-07-17 (MJF)
-------------------------------
- (src/epatplot_mod.f90): show also invalid PN patterns and its energy fraction (as in 1.1.5)
- (doc/epatplot_description.tex): added remark about invalid patterns (as in 1.1.5)
- (DEPEND): added "sas" as required by new infrastructure (sas-1.302)
Version 1.2 - 2002-05-15 (MJF)
-------------------------------
- (config/epatplot.par): updated for `param-2.0'
- (DEPEND): needs `param-2.0', updated all other entries to latest
=========================================================================
Package epauxcomb: version 1.3 [was 1.1]
ChangeLog
Version 1.3 - 2002-07-09 (GV)
-----------
+ DEPEND had become empty (?).
Version 1.2 - 2002-07-08 (GV)
-----------
+ In line with param 2.0.
Version 1.1 - 2000-12-12 (GV)
------------------------
+ (epauxcomb.info) remove mos (SOC-SPR-1871).
=========================================================================
Package epchain: version 8.52.3 [was 8.30.5]
ChangeLog
Version 8.52.3 - 2004-03-16 (HB)
--------------------------------
- (doc/epchain_description.tex): missing parameters added
- (config/epchain.lyt): missing parameters added
Version 8.52.2 - 2004-01-21 (HB)
--------------------------------
- (doc/epchain_description.tex): task epreject added to description
- (src/epchain): added quotes to vector-valued parameters on epreject
command line (SSC-SPR-3235)
Version 8.52.1 - 2004-01-15 (HB)
--------------------------------
- (src/epchain): removed unneeded 'use DAL' statement
- (DEPEND): dependency on dal removed
Version 8.52 - 2003-12-11 (HB)
-------------------------------
- (src/epchain): soft flare screening parameters propagated to epreject;
events with flare flag screened from event list if
withsoftflarescreening=Y (turned off by default)
Version 8.51 - 2003-12-07 (HB)
-------------------------------
- (src/epchain): propagates new epframes (v.8.65) and epreject (v.5.1) parameters
Version 8.50 - 2003-09-15 (MJF)
-------------------------------
- (src/epchain): copy all CCF entries to event file CALINDEX extension, not
only XMM XRT3 EPN
- (src/epchain): updated calling sequence for task `epexposure'
- (DEPEND): needs `epexposure-0.6'
Version 8.49 - 2003-08-28 (MJF)
-------------------------------
- (src/epchain): removed obsolete parameter "ctilongtermpar",
values are already read from CCF file EPN_CTI_####.CCF
- (config/epchain.*): as above
- (doc/epchain_description.tex): as above
- (src/epchain): enable compressed input files (FIT.gz + FTZ)
Version 8.48 - 2003-05-21 (HB)
--------------------------------
- (src/epchain) printout of SAS command line changed back to
"SAS::message" to assure correct output order
Version 8.47 - 2003-05-20 (HB)
--------------------------------
- (src/epchain) SAS task status now correctly passed to Perl (again);
status test changed from ">" to "!="
Version 8.46.1 - 2003-03-12 (HB)
--------------------------------
supports epreject-0.5
Version 8.46 - 2003-03-12 (HB)
--------------------------------
- (src/epchain) SAS task now executed via Perl system command
instead of ` `
- (src/epchain) parameter outfile=STDOUT added to fkeyprint call
Version 8.45 - 2003-03-10 (HB)
--------------------------------
Last upload failed: new version number required
Version 8.44 - 2003-03-10 (HB)
--------------------------------
- (src/epchain) routine getParam modifed to counteract recent
"weird" behaviour of the SAS/Perl infractructure
- (src/epchain) maximum size of SAS task output set to 30000 bytes
- (src/epchain) support for experimental SAS task epreject added
(currently for MPE internal use only)
Version 8.43 - 2003-02-14 (MJF)
-------------------------------
- (src/epchain): call `epframes' with parameter "lowerthreshold"
- (config/epchain.*): new parameter "lowerthreshold"
- (doc/epchain_description.tex): new parameter "lowerthreshold"
- (DEPEND): needs `epframes-8.56'
Version 8.42 - 2003-02-13 (HB)
------------------------------
- (src/epchain): pedal calls for fits keyword reading replaced with ftools
based code
- (src/epchain): SAS::message calls modified to comply with sasperl-1.7
Version 8.41 - 2003-01-14 (MJF)
-------------------------------
- (src/epchain): call `epframes' with parameter "withfinetime"
- (config/epchain.*): new parameter "withfinetime"
- (doc/epchain_description.tex): new parameter "withfinetime"
- (DEPEND): needs `epframes-8.54'
Version 8.40 - 2002-12-13 (HB)
------------------------------
- (src/epchain): additional creation of background spectrum if runbackground=yes;
background lightcurve is now always created in hard energy
band (7.0-15 keV)
- (par/epchain.par): new task parameter `hrdmskset', `specset'; parameter
`withhardmask' removed
- (doc/epchain_description.tex): description updated to reflect changes
Version 8.39 - 2002-11-21 (HB)
------------------------------
- (src/epchain): optional creation of ADU 20-30 sky image to assess
optical loading (controlled by boolean parameter
"optloadingimage"; default: don't create image)
- (par/epchain.par): new parameter: "optloadingimage", "optloadingimageset"
- (doc/epchain_description.tex): description of new parameter added
Version 8.38 - 2002-11-11 (MJF)
-------------------------------
- (src/epchain): changed `badpixfind' values for "backgroundrate" (0.0001 ->
0.00011) and "hienergythresh" (10.0 -> 12.0 keV)
- (src/epchain): calls `epexposure' instead of `dsrm' to remove EXPOSURE
extension columns
- (DEPEND): needs `epexposure-0.4'
Version 8.37 - 2002-09-21 (MJF)
-------------------------------
- (config/epchain.par): fixed typo
- (doc/epchain_description.tex): changed \subsection{} to \taskparametersnote{}
in the parameters section, however, the new sub-parts now do not have an
automatic number anymore due to infrastructure definition
closed SPR:
- SSC-SPR-2962: HTML parameter documentation broken
Version 8.36 - 2002-09-20 (MJF)
-------------------------------
- (src/epchain): define canonical file names for "withctisrcpos=Y"
- (doc/epchain_description.tex): as above
Version 8.35 - 2002-09-19 (MJF)
-------------------------------
- (src/epchain): option for alternative out-of-time event handling
- (config/epchain.*): new parameters "withctisrcpos" (default: N) and "outset"
- (doc/epchain_description.tex): as above
- (DEPEND): needs `epevents-6.34'
Version 8.34 - 2002-08-13 (MJF)
-------------------------------
- (src/epchain): added "DLIMAP" to the extensions to be kept by `evlistcomb'
Version 8.33 - 2002-07-10 (MJF)
-------------------------------
- (config/epchain.par): changed default of "keepintermediate": "cal" -> "none"
- (doc/epchain_description.tex): as above
- (DEPEND): added "sas" as required by new infrastructure (sas-1.302)
Version 8.32 - 2002-05-27 (MJF)
-------------------------------
- (config/epchain.par): updated for `param-2.0'
- (DEPEND): needs `param-2.0', updated all other entries to latest,
added 'dscalc-2.3' and 'tabgtigen-2.9' and 'daltools-1.2'
Version 8.31 - 2002-04-18 (MJF)
-------------------------------
- (src/epchain): simplified "screenlowthresh" expression as there are no
negative PI values anymore since "epevents-6.30.3"
- (src/epchain): new parameter "screenrejected" (default: N) to apply #XMMEA_EP
- (config/epchain.*): as above
- (doc/epchain_description.tex): as above
=========================================================================
Package epevents: version 6.39.1 [was 6.32.4]
ChangeLog
Version 6.39.1 - 2004-03-16 (HB)
--------------------------------
- (doc/epevents_description.par): description of two missing parameters added
Version 6.39 - 2003-05-08 (HB)
--------------------------------
- (config/epevents.par): modified to enable param-2.0 functionality
Version 6.38 - 2003-04-34 (MJF)
--------------------------------
- (doc/epevents_description.tex): extended section on Out-of-Time events
- (src/epevents_mod.f90): removed verbose debug statement in OoT computation
- (src/epevents_mod.f90): brought in-line with new `caloalutils-1.81´
- (DEPEND): needs `eptestdata-0.7', added `caloalutils´
Version 6.37 - 2002-12-03 (MJF)
--------------------------------
- (src/epevents_mod.f90): the new CAL interface to the additional gain/CTI
correction requires to set the start time and duration explicitely
- (DEPEND): needs `cal-3.152'
closed SPR:
- SSC-SPR-3041: CAL interface requires observation start time via setState()
Version 6.36 - 2002-11-18 (MJF)
--------------------------------
- (src/epevents_mod.f90): use "CAL_pnAdditionalGainCtiCorrect()", "CAL_pnGainBurstCorrect()",
"CAL_pnGainTimingCorrect()" instead of `calpnalgo' routines
- (DEPEND): needs `cal-3.147'
Version 6.35 - 2002-11-06 (MJF)
--------------------------------
- (src/epevents_mod.f90): ensured "OR" in FLAG column
closed SPR:
- SSC-SPR-2997: CLOSE_TO_BRIGHTPIX, INVALID_PATTER flag overwrite CLOSE_TO_CCD_WINDOW flag
Version 6.34 - 2002-09-19 (MJF)
--------------------------------
- (src/epevents_mod.f90): option for alternative out-of-time event handling
- (config/epevents.par): new parameter "withctisrcpos" (default: N)
- (doc/epevents_description.tex): see above
Version 6.33 - 2002-05-15 (MJF)
--------------------------------
- (config/epevents.par): updated for `param-2.0'
- (DEPEND): needs `param-2.0', updated all other entries to latest
=========================================================================
Package epexposure: version 0.6.1 [NEW]
ChangeLog
Version 0.6.1 - 2004-03-16 (HB)
-------------------------------
- (src/epexposure_description.tex): parameters section updated
Version 0.6 - 2003-09-15 (MJF)
-------------------------------
- (src/epexposure_mod.f90): added new parameter "randomizetime" (not yet enabled)
- (src/epexposure_mod.f90): added new parameter "spatialexposure" (not yet enabled)
- (src/epexposure_mod.f90): added new parameter "screenexposure"
- (config/epexposure.*): as above
Version 0.5 - 2002-11-12 (MJF)
-------------------------------
- (src/epexposure_mod.f90): open event file in LOW_MEMORY mode
Version 0.4 - 2002-11-09 (MJF)
-------------------------------
- some minor modifications for consistency with sas infrastructure
Version 0.3 - 2002-11-07 (MJF)
-------------------------------
- new task design required since with the handling of empty frames in the task
"epframes" and the accompanied necessary exposure corrections the original
outline became obsolete (and partly unfeasible), so this version is thought
to be a new start (old versions were apparently never uploaded and only
several task descriptions were circulated)
- no revised task description exists yet
- the task now only removes a couple of columns in the EXPOSUnn extensions
and reads in and analyses DLIMAP extensions (if present)
Version 0.2 - 2000-04-27 (MJF)
-------------------------------
- updated task description
Version 0.1 - 1999-11-23 (ME)
------------------------------
- first version (task description + code)
=========================================================================
Package epframes: version 8.71.1 [was 8.46.12]
ChangeLog
Version 8.71.1 - 2004-01-28 (MJF)
---------------------------------
- (src/epframes_mod.f90): ensure that COUNTMOD is always properly initialized
closed SPR:
- SSC-SPR-3231: apparent illegal value of COUNTMOD keyword
Version 8.71 - 2003-12-11 (MJF)
-------------------------------
- (src/epframes_mod.f90): determine CCD temperature at time of offset map
calculation
Version 8.70 - 2003-12-10 (MJF)
-------------------------------
- (src/epframes_mod.f90): determine probability for empty quadrant frame
Version 8.69 - 2003-12-08 (MJF)
-------------------------------
- (src/epframes_mod.f90): check whether ODI files exist
Version 8.68 - 2003-12-07 (MJF)
-------------------------------
- (src/epframes_mod.f90): read FIFO quantities also from PNPMH1 table
Version 8.67 - 2003-12-06 (MJF)
-------------------------------
- (src/epframes_mod.f90): read FIFO quantities from PNAUX2 table
Version 8.66 - 2003-12-05 (MJF)
-------------------------------
- (src/epframes_mod.f90): moved some code to "epmpelib"
- (src/Makefile): added "eputils"
- (DEPEND): needs "epmpelib-0.2"
Version 8.65 - 2003-12-04 (MJF)
-------------------------------
- (src/epframes_mod.f90): prepare for FIFO GTI search
- (config/epframes.*): added new parameter "fifogtithresh" (in preparation)
- (DEPEND): added "sas" as required by new infrastructure (sas-1.302)
Version 8.64 - 2003-11-17 (MJF)
-------------------------------
- (src/epframes_mod.f90): added a few additional diagnostic keywords/messages
and adjusted several verbosity levels
- (config/epframes.*): added new parameter "withfifogti" (in preparation)
- (doc/epframes_description.tex): corrected a few typos
Version 8.63 - 2003-08-27 (MJF)
-------------------------------
- (src/epframes_mod.f90): adjust filter wheel position sensor ranges for
the various filters and make sure that data drop-outs do not influence
the determination of the filter
Version 8.62 - 2003-07-14 (MJF)
-------------------------------
- (src/epframes_mod.f90): check whether offset map computation interval
is included in HK period and immediately before current exposure
- (doc/epframes_description.tex): added missing warning "HKoffsetmap"
Version 8.61 - 2003-07-08 (MJF)
-------------------------------
- (src/epframes_mod.f90): modified a few messages
- (src/epframes_mod.f90): issue new warning "OffsetMap" if filter during
offset map calculation interval is different during science exposure,
write keyword OTFILTER with corresponding filter name in this case
- (doc/epframes_description.tex): added new warning "OffsetMap"
Version 8.60 - 2003-05-08 (HB)
-------------------------------
- (config/epframes.par): modified to enable param-2.0 functionality
Version 8.59 - 2003-05-06 (MJF)
-------------------------------
- (src/epframes_mod.f90): fix a compiler problem on linux
Version 8.58 - 2003-05-05 (MJF)
-------------------------------
- (src/epframes_mod.f90): corrected spatial DLIMAP inhomogeneities due to
incomplete "whole frame MIP rejection" accumulation
- (src/epframes_mod.f90): adjusted the internal "late-time-reset" parameter
to 4 for FF and eFF modes (due to problems with 0608_0145840201_PNU014)
closed SPRs:
- SSC-SPR-3104: Whole frame MIP rejection not fully accounted for
- SSC-SPR-3121: Subscript 1 of ARRFRACEXP (value 8645) is out of range [0608_0145840201_PNU014 Q2]
Version 8.57 - 2003-03-10 (MJF)
-------------------------------
- (src/epframes_mod.f90): adjusted the internal "late-time-reset" parameter
from 11 to 100 for SW mode (due to problems with 0583_0137750201_PNU003)
- (src/epframes_mod.f90): check against rejection of all time entries, in
this case create empty output file
closed SPRs:
- SSC-SPR-3095: too late time reset in 0583_0137750201_PNU003
- SSC-SPR-3091: Crash if all time entries are rejected
Version 8.56 - 2003-02-14 (MJF)
-------------------------------
- (src/epframes_mod.f90): new parameter "lowerthreshold" to disregard low-energy
events (with amplitudes < lowerthreshold [adu]) already at this stage,
default "lowerthreshold=0" preserves recommended (old) behaviour. This
may be useful to compare early mission data with recent observations
as the setup was different (lowertreshold=23 instead of 20 now)
- (src/epframes_mod.f90): updated list of "nom" values for offset columns
- (config/epframes.*): added new parameter "lowerthreshold"
- (doc/epframes_description.tex): added new parameter "lowerthreshold"
closed SPRs:
- SSC-SPR-2981: Subscript 1 of ARREXPTIME is out of range [0482_0111290601_PNS003 Q2]
- SSC-SPR-3000: Subscript 1 of ARREXPTIME is out of range [0103 0111020201_PNS003 Q1]
Version 8.55 - 2003-01-15 (MJF)
-------------------------------
- (src/epframes_mod.f90): if "withfinetime=N" then call CAL_correctTime()
with the source Y position instead of the RAWY position for TI+BU modes
Version 8.54 - 2003-01-14 (MJF)
-------------------------------
- (src/epframes_mod.f90): new parameter "withfinetime" to switch off the fine
time correction for TI+BU modes for easier identification of time jumps,
default "withfinetime=Y" preserves recommended (old) behaviour.
- (config/epframes.*): added new parameter "withfinetime"
- (doc/epframes_description.tex): added new parameter "withfinetime"
Version 8.53 - 2003-01-13 (MJF)
-------------------------------
- (src/epframes_mod.f90): access F1828,1829,F1830 and F1628,1629,1630 columns
instead of F1528,1529,1530 to identify the uploaded BadPixelTable code,
this automatically enables the identification of masked mode flavours
[as in 'epframes-8.46.12' for the RT]
closed SPRs:
- SSC-SPR-2417: Inconsistent time related keywords
- SSC-SPR-3064: BadPixelTable coding accesses wrong HK columns
Version 8.52 - 2002-10-09 (MJF)
-------------------------------
- (src/epframes_mod.f90): added 0045_0120300101_PNS005 to black-list
Version 8.51 - 2002-10-03 (MJF)
-------------------------------
- (src/epframes_mod.f90): removed CATEGORY keyword from event list
- (doc/epchain_description.tex): changed \subsection{} to \taskparametersnote{}
in the parameters section, however, the new sub-parts now do not have an
automatic number anymore due to infrastructure definition
closed SPRs:
- SSC-SPR-2989: please remove CATEGORY keyword
- SSC-SPR-2962: HTML parameter documentation broken
Version 8.50 - 2002-08-29 (MJF)
--------------------------------
- (src/epframes_mod.f90): extract DLI rate also from PMH file as this quantity
is not affected by counting mode (unlike the AUX2 derived values)
Version 8.49 - 2002-08-12 (MJF)
--------------------------------
- merged all fixes of releasetrack until `epframes-8.46.8', such as:
- (src/epframes_mod.f90): initialize variables at run time instead of during
variable declaration so that metatask usage does not fail [SSC-SPR-2819]
- (src/epframes_mod.f90): enable analysis of DLI files (preliminary version)
Note: starting with `oal-3.92' and `caloalutils-1.72' this is not a dummy
anymore, so the same code does now really do something and is more than
just "preliminary" as in the releasetrack
- (src/epframes_mod.f90): add warning in case of "MIP CORREC.1"
- (doc/epframes_description.tex): as above
- (src/epframes_mod.f90): adjusted the internal "late-time-reset" parameter
from 1 to 2 for FF and eFF modes [SSC-SPR-2815], this fixes also problems
that occured for 0032_0117500201_PNS011 (CCD 10) and 0042_0119100201_PNU003
(CCDs 4-9), increased this parameter from 16 to 100 for TI and BU modes to
solve a similar problem with 0411_0153750301_PNS001 (CCD 4). No changes
for SW and LW modes (no problems known).
closed SPRs:
- SSC-SPR-2815: Event time computation fails for 2 ODFs [0193_9019300003_PNS003, 0224_0093620801_PNU003]
- SSC-SPR-2819: Implicitly saved variables cause epproc to fail
Version 8.48 - 2002-05-23 (MJF)
--------------------------------
- (config/epframes.par): updated for `param-2.0'
- (DEPEND): needs `param-2.0', updated all other entries to latest
Version 8.47 - 2002-03-20 (MJF)
-------------------------------
- (src/epframes_mod.f90): restrict warning "tooLongExposure" to cases where
the time elapsed between the firat and last photon exceeds the exposure
duration (DATE-OBS, DATE-END) by more than 10s [SSC-SPR-2816]
- (src/epframes_mod.f90): internal "late reset parameter" for TI and BU modes
raised from 11 to 16 to be more robust [SSC-SPR-2776]
closed SPRs:
- SSC-SPR-2776: ARRFRACEXP out of range [0044_0119710201_PNS001]
- SSC-SPR-2816: Too many warnings in uncritical cases
=========================================================================
Package epicproc: version 2.9.1 [was 1.0.6]
ChangeLog
Version 2.9.1 - 2004-03-15 (AI)
-----------
+ Documentation updated: parameters overhauled.
Version 2.9 - 2003-12-10 (AI)
-----------
+ New library included in pn/Makefile (libeputils) for static builds.
Version 2.8 - 2003-12-05 (AI)
-----------
+ Perl scripts checkpn, checkpn_timing, checkpn_burst updated.
Version 2.7 - 2003-11-21 (AI)
-----------
+ DEPEND file updated.
Version 2.6 - 2003-10-31 (AI)
-----------
+ changed USEDLIBS in Makefile (pn and mos) for static builds.
Version 2.5 - 2003-10-30 (AI)
-----------
+ No changes. Only re-uploaded.
Version 2.4 - 2003-10-29 (AI)
-----------
+ Perl scripts checkpn, checkpn_timing, checkpn_burst updated.
Version 2.3 - 2003-10-22 (EO)
-----------
+ Check dependencies fails if not emenergy-8.0 and emevents-8.0
in DEPEND file.
Version 2.2 - 2003-08-05 (GV)
-----------
+ Import a couple of changes that had been made to the RT
version (1.0.6), but not yet moved to the DT namely:
+ (EpicProc.cc) make sure external CCDs are always processed when
MOS is in timing mode.
+ timing modes processed by default (both PN and MOS)
+ documentation updated.
Version 2.1 - 2003-06-26 (GV)
-----------
+ (Epproc.cc) PATTERN column in event list files changed from
int32 to int8, SOC-SPR-2423.
Version 2.0 - 2002-10-07 (GV)
-----------
+ (Emproc.cc) no longer make use of the parameters cosmicsize,
cosmicoutoverin (emframes), e3thresholds (emevents), e3e4ellipse
(emenergy) as the corresponding tasks now read them from the CCF.
(SOC-SPR-2342)
+ (EpicProc.cc) make sure hkgtigen is invoked with the correct
instrument. (SOC-SPR-2341)
Version 1.2 - 2002-09-20 (GV)
-----------
+ Now it works with gcc-3.1.
Version 1.1 - 2002-05-13 (GV)
-----------
+ Updated for param 2.0
=========================================================================
Package epmpelib: version 0.4 [NEW]
ChangeLog
Version 0.4 - 2003-12-09 (MJF)
------------------------------
- (src/Makefile): removed module "epnumrec"
Version 0.3 - 2003-12-07 (MJF)
------------------------------
- (src/*.f90): added a few more routines
- (DEPEND): needs "cal-3.139"
Version 0.2 - 2003-12-05 (MJF)
------------------------------
- (src/*.f90): added a few more routines
Version 0.1 - 2003-12-03 (MJF)
------------------------------
- first draft version: contains a few pn-related subroutines
=========================================================================
Package eposcorr: version 3.9.1 [was 3.4.2]
ChangeLog
Version 3.9.1 - 2002-03-02 GL
-----------------------------
Change coordinates in matchtable to double precision.
Version 3.9 - 2002-12-08 GL
-----------------------------
Make use of param v2 features in .par file
Version 3.8 - 2002-10-29 GL
-----------------------------
Update DEPEND
Created lyt file
Changed info file
Closed SPR:
+ SSC-SPR-2926 misleading duplicate error code.
Version 3.7 - 2002-05-24 GL
-----------------------------
Based on v3.4.2
+ Converted .par file to XML
Version 3.4.2 (2002-05-15) HB
-----------------------------
New task parameters added:
rawxsyserr,r,h,1.5,,,"systematic error of input X-ray positions"
minxsyserr,r,h,0.2,,,"irreducible systematic error of X-ray positions"
maxsig,r,h,5.0,,,"sigma cutoff for X-ray/optical matches"
usemaxsig,b,h,yes,,,"use sigma cutoff limit"
maxposnerr internally multiplied by sqrt(0.5) to achieve consitency
with RADEC_ERR values
Closed SPR:
+ SSC-SPR-2863 inproperly fixed SPR 2830 corrected
=========================================================================
Package epreject: version 5.3.1 [NEW]
ChangeLog
Version 5.3.1 - 2004-01-29 (HB)
-------------------------------
+ (doc/epreject_description.f90): included soft flare screening code in
description
Version 5.3 - 2003-12-11 (HB)
-------------------------------
+ (src/epreject_mod.f90): code to flag soft flare events added (turned off
by default)
Version 5.2 - 2003-12-08 (HB)
-------------------------------
+ (src/epreject_mod.f90): call to random number generator corrected
+ (doc/epreject_description.tex): figures added
Version 5.1 - 2003-12-07 (HB)
-------------------------------
+ (config/Makefile): epreject.lyt removed from Makefile
Version 5.0 - 2003-12-05 (HB)
-------------------------------
changed version to 5.0 to avoid clash with
previous task epreject
Version 0.7 - 2003-12-05 (HB)
-------------------------------
CAL interface included; first submitted version
Version 0.6 - 2003-11-06 (HB)
-------------------------------
now uses fixed median reference images
Version 0.5 - 2003-03-12 (HB)
-------------------------------
sigma threshold for offset correction added
hardoced chip specific corection factors removed
rows 1-15 of mask set to bad
Version 0.4 - 2003-03-06 (HB)
-------------------------------
offset correction thesholds now defined
per pixel; offsetcorr.tab modified accordingly.
Version 0.3 - 2003-03-05 (HB)
-------------------------------
Mask out offset columns, selected bad columns,
bad pixels from BADPIX extension, sources
found in 30-40 ADU image, and hot pixels found in
20 ADU image. Calculation of mean and offset
correction is only performed inside the mask.
Version 0.2 - 2003-02-27 (HB)
-------------------------------
offset correction values now read from file
Version 0.1 - 2003-02-26 (HB)
-------------------------------
1st version.
=========================================================================
Package eptestdata: version 0.7 [was 0.5.2]
ChangeLog
Version 0.7 - 2003-04-24 (MJF)
-------------------------------
- (epintermediate/rawevents_no.dat): corrected SUBMODE keyword
- (epintermediate/rawevents_IM.dat): corrected SUBMODE keyword
Version 0.6 - 2003-01-31 (MJF)
-------------------------------
- (epodf_FT): removed as not needed
- (epodf_462): put in 0462_0155150101 to have a real test of TI+BU timing,
PNS003 for imaging (SW) mode, PNS014 for TI mode, PNS015 for BU mode
- (Makefile): DATADIRS -> ODFDIRS, added epodf_462 to ODFDIRS, streamlined
- (doc/eptestdata_description.tex): updated
Version 0.5.2 - 2002-12-03 (MJF)
---------------------------------
- (epintermediate/rawevents_IM.dat): add attribute EXPSTART to EVENTS extension
=========================================================================
Package error: version 1.44 [was 1.39]
ChangeLog
Version 1.44 - 2003-05-25 (GV)
------------
+ (errorhandling_implementation.cc) Add extern to definition of
f9x symbol errstr to avoid error on Mac OS X (duplicat symbol
definition).
Version 1.43 - 2003-02-14 (GV)
------------
+ (SetExceptionErrorHandler.cc) preserve the name of the client
and verbosity level when the handler is switched.
Version 1.42 - 2003-01-28 (JBa)
------------
(src/MessageHandler.h, src/MessageFormatter.h)
(src/AsciiFormatter.*, src/BinaryFormatter.*)
(src/SimpleHandler.*)
+ A Task is now "SAS aware"!
Refactored to use a separate message channel with children that
belong to the SAS family.
In effect stdout, and stderr are now directly dumped to the log,
regardless a SAS-task or not; messages, warnings and errors from
sas tasks are recognized and treated as such.
+ Fixed (SOC::SPR-1187, SOC::SPR-2174)
+ Messages are dumped on the stdout channel if a task is executed
as stand-alone.
Version 1.41 - 2003-01-27 (GV)
------------
+ (ExceptionErrorHandler.h) Add class SetExceptionErrorHandler to
conveniently set/unset the exception handler. Test harness updated
to make use of the new class.
Version 1.40 - 2002-06-27 (JBa)
------------
+ Preparation for GCC 3.1
+ Msg::Layer && Msg::Verbosity are now real (inlined) classes
Version 1.39 - 2002-04-12
------------
+ (src/ExceptionErrorHandler.cc)
Fixed bug in protected exceptions of non-C++ code.
=========================================================================
Package esensmap: version 3.11 [was 3.5.2]
ChangeLog
Version 3.11 - 2003-06-18 (GV)
------------
+ Add sas to DEPEND
Version 3.10 - 2002-07-31 GL
----------------------------
Closed SPRs:
SSC-SPR-2878 EXPIDSTR keyword missing
SSC-SPR-2881 ATT_SRC keyword missing
Version 3.9 - 2002-06-05
------------------------
Fixed a bug in v 3.8 that lead
to error condition "Inconsistent WCS keywords"
for valid images.
Version 3.8 - 2002-05-31
------------------------
Closed SPR:
+SSC-SPR-1026 Coherence of input images
Version 3.7 - 2002-05-28
------------------------
Updated DEPEND
Version 3.6 - 2002-05-27
------------------------
Converted .par file to XML
=========================================================================
Package esky2det: version 1.8.2 [was 1.5.1]
ChangeLog
Version 1.8.2 - 2004-01-21 (IMS SSC/LUX)
--------------------------
- Parameter --withouttab assumed in code (and is necessary) but was not in .par file.
- SPRs 2891, 3112 and 3140 are now closed.
Version 1.8.1 - 2003-12-18 (IMS SSC/LUX)
--------------------------
- Fixed SPR 3182.
Version 1.8 - 2003-11-24 (IMS SSC/LUX)
--------------------------
- Removed old code.
Version 1.7 - 2003-11-07 (IMS SSC/LUX)
--------------------------
- Temp_ssclib modules now merged into ssclib-3.0.
- Now uses coord transform routines in ssclib/coordinate.
- Simpler interface to obtain 'cal' data (instrument, timeStamp, scAttitude).
Version 1.6 - 2002-10-18 (IMS)
----------------------
- Version 1.5.1 copied to devtrack. Compatibility with and dependence on param-2.n restored.
=========================================================================
Package especget: version 1.15.6 [was 1.7.2]
ChangeLog
Version 1.15.6 - 2004-02-16 (RDS)
-----------
+ config/especget.lyt - improved the gui layout for the
filename parameters
Version 1.15.5 - 2004-02-11 (RDS)
-----------
+ src/especget.cc - removes temporary ARF file to avoid
problem with open dataset (SPR-2505)
Version 1.15.4 - 2004-02-04 (RDS)
-----------
+ doc/etimeget_description.tex - changed timebin to timebinwidth param
Version 1.15.3 - 2004-01-21 (RDS)
-----------
+ src/FindBestRmfName.cc - finds the name of the canned matrix
relevant to the observation (SCR-125)
Version 1.15.2 - 2004-01-20 (RDS)
-----------
+ src/Eregionanalyse.cc - removes seg fault on Timing data (SPR-2496)
Version 1.15.1 - 2003-12-10 (RDS)
-----------
+ src/etimeget.cc, - stops the use of the introduced RMF
src/especget.cc in arfgen (SCR-125).
config/etimget.par/lyt Added extra params to give the name
config/especget.par/lyt of each file individually (SPR-2471)
src/FindBestRmfName.cc/h Finds name of relevant canned
matrix (dummy at the moment)
Version 1.15 - 2003-11-20 (RDS)
-----------
+ src/LightcurveMaker.cc, - call evselect with keepfilteroutput=no
SpectrumMaker.cc to avoid adding filter information to
event files.
Version 1.14 - 2003-11-14 (RDS)
-----------
+ test/mosevents.ds event file got corrupted in test harness.
Now uses another.
Version 1.13 - 2003-10-29 (RDS)
-----------
+ src/etimeget.cc now creates the background timeseries.
Version 1.12 - 2003-10-28 (RDS)
-----------
changed order of USEDLIBS in Makefile for static builds
Version 1.11 - 2003-07-16 (RDS)
-----------
eregionanalyse: solved problem with DATE-END not set +
calculates the source-bckgnd count rate (w/o vignetting)
Version 1.10 - 2003-07-11 (RDS)
-----------
Includes new etimeget task
Version 1.9 - 2003-01-22 (UL)
----------
+ now DEPENDs on dsslib-5.0
+ a couple of stdc++ compliance fixes enforced by gcc-3.2
=========================================================================
Package especplot: version 2.8 [was 2.6.1]
ChangeLog
Version 2.8 - 2002-07-25 (NW)
-------------------------------
Updated the DEPEND file. It now includes a dependence on sas.
Version 2.7 - 2002-06-03 (NW)
----------------------
Made the updates necessary for the new version of param
Version 2.6.1 - 22-05-01
----------------------
The documentation has been updated to include an example of how to
run especplot and to include the columns required in the spectrum
header extension of the input files.
=========================================================================
Package esplinemap: version 4.0.3 [was 3.2.4]
ChangeLog
Version 4.0.3 - 2004-03-02 GL
-------------------------------
- Catch missing exposure extensions in OOT events file.
- Close SSC-SPR-3253
Version 4.0.2 - 2004-02-26 GL
-------------------------------
Updated task description.
Version 4.0.1 - 2003-12-19 GL
-------------------------------
Changed convergence criterion STOPCR from 1E-10 to 1E-7.
Apply sigma clipping only to positive excesses.
Version 4.0 - 2002-12-08 GL
-------------------------------
Write error message if exposure map is not given
with fitmethod=model
Change major version in order to reflect the changes
already made in v3.7
Version 3.7 - 2002-12-03 VVH,GL
-------------------------------
Implemented alternative background estimation by fitting scaled exposure
map and constant component to cheesed image.
New parameters: withexpimage2, expimageset2, fitmethod
Version 3.6 - 2002-11-27 GL
-----------------------------
Use weighting of bins for spline fits according to number
of valid pixels in bin.
Improved replacement of empty (eg cheesed) bins by interpolation.
Version 3.5 - 2002-06-29 GL
-----------------------------
Changed default values of parameters pimin,pimax
Closed SPRs: SSC-SPR-3075 (Parameters pimin & pimax not described)
SSC-SPR-3012 (task description)
Version 3.4 - 2002-11-01 GL
-----------------------------
Adapted to column name change in eboxdetect 4.11
Version 3.3 - 2002-05-24 GL
-----------------------------
Changed .par file to XML
=========================================================================
Package evalcorr: version 0.4 [was 0.2.2]
ChangeLog
Version 0.4 - 2003-06-18 (GV)
-----------
+ (Evalcorrc.cc,h) Make use of proper string stream headers.
Version 0.3.1 - 2002-07-30
------------------------
- Changed test harness to use 'cmp' to compare output.
- Fixed Test 13
Version 0.3 - 2002-07-11
------------------------
- Updated parameter interface
Version 0.22 - 2002-06-11
-------------------------
- Documentation fix
Version 0.21 - 2002-05-31
------------------------
- Updated dependencies (SAS 5.3.3)
=========================================================================
Package evarimgen: version 0.6 [was 0.2]
ChangeLog
Version 0.6 - 2003-11-24 (IMS/LUX)
----------------------------
- Removed old files.
Version 0.5 - 2003-11-10 (IMS/LUX)
----------------------------
- Updated to work with ssclib-3.0.
Version 0.4 - 2002-08-12 (IMS/LUX)
----------------------------
- Now depends on sas.
Version 0.3 - 2002-07-09 (IMS/LUX)
----------------------------
- Upgraded to param>2.0.
Version 0.2 - 23 Jan 2002 (IMS/LUX)
----------------------------
- Updated DEPEND.
=========================================================================
Package evigweight: version 1.6 [was 1.1.6]
ChangeLog
Version 1.6 - 2003-02-28 (JB)
-----------
- Changed test harness to follow new QUANTUMEF in testccf 1.102.
Version 1.5 - 2003-01-16 (JB)
-----------
- Pass instrument and filter to CAL when no EXPOSUnn exposure.
Version 1.4 - 2002-11-15 (JB)
-----------
- Deal with node_id for MOS when no EXPOSUnn exposure.
Version 1.3 - 2002-09-24 (JB)
-----------
- Improve doc.
Version 1.2 - 2002-05-07 (JB)
-----------
- Upgrade parameter file to param 2.0.
Version 1.1.6 - 2002-04-09 (JB)
-------------
- Put authors' Email on a new line and removed a parenthesis in Eq.(11).
=========================================================================
Package evlistcomb: version 4.19.2 [was 4.17.2]
ChangeLog
Version 4.19.2 - 2004-02-24 (JB)
--------------
- Remove blanks of HIGH TIME RESOLUTION in default for rgsdatamodes.
Version 4.19.1 - 2004-01-13 (JB)
--------------
- Use supertabular for ChangeLog section in doc.
- Don't reject files which do not contain all extensions to merge.
Version 4.19 - 2002-05-28 (JB)
------------
- Clarify warnings in code and doc.
Version 4.18 - 2002-05-14 (JB)
------------
- Upgrade parameter file to param 2.0.
Version 4.17.2 - 2002-04-12 (JB)
--------------
- Correct test file test/event.ref.
=========================================================================
Package evselect: version 3.58.1 [was 3.47.8]
ChangeLog
Version 3.58.1 - 2004-02-24 (AI)
------------
+ Fixed SSC-SPR-3145. (src/image.cc) Now the EXPOSURE value, when you
select a CCDNR, is correct.
Version 3.58 - 2003-07-01 (GV/SOC)
------------
+ (test/*fits) The TIME column in the event lists should have had
's' instead of SECONDS as unit.
Version 3.57 - 2003-06-27 (GV/SOC)
------------
+ (wcs_lin.c) Remove inclusion of malloc.h as this is not standard
and fails on Mac OS X.
+ (image.cc) Remove include of values.h, a fix I had already made
once. This is not a standard header, and it does not exist on Mac
OS X.
Version 3.56 - 2003-01-27 (DH)
------------
+ Remove mention of imagechain task from the documentation, as it is not part
of the public distribution of the SAS. Closes SSC-SPR-3049.
Version 3.55 - 2002-10-23 (DH)
------------
+ Update documentation as in 3.47.7 .
+ Update parameter file to incorporate relationships between various
parameters, eliminating the need for using many controlling parameters
on the command line.
+ Update documentation to reflect change in parameter usage. 17 parameters
eliminated from the main documentation section.
+ Incoporate changes from 3.47.8
Version 3.47.8 - 2002-11-18 (DH)
--------------
+ Replace E_MIN, E_MAX, E_UNITS keywords in light curves with CHANMIN, CHANMAX
CHANTYPE keywords, as these better convey wanted filtering information.
=========================================================================
Package ewavelet: version 3.7 [was 3.3]
ChangeLog
Version 3.7 - 2003-12-08 (GL)
-----------
Change name of counts column in output list
from "SCNTS" to "SCTS" for compatibility
with eboxdetct/emldetect
Version 3.6 - 2003-06-30 (GL)
-----------
Closed SPR:
SSC-SPR-3085: use \task macro in doc
Version 3.5 - 2003-06-19 (GV)
-----------
+ (srclist.cc) Get rid of gcc-3.3 compilation error by changing
3.0 to 3 in pow.
Version 3.4 - 2001-05-27 (GL)
+ Converted .par file to XML
Version 3.3 - 2001-11-05 (GL/AIP)
+ Check bounds of array pixel[] in centroid()
+ Changed algorithm used to avoid spurious sources
near chip edges
=========================================================================
Package flspec: version 2.36.3 [was 2.32.8]
ChangeLog
Version 2.36.3 - 2004-03-15 (MC)
--------------
+(flspec_description): updated documentation
Version 2.36.2 - 2003-12-31 (EO)
--------------
+ Added oal to USEDLIBS for static building since libssc depends on oal.
Version 2.36.1 - 2003-12-19 (IMS SSC/LUX)
----------------------------
+Fixed a couple of bugs introduced by 2.36 changes: (i) no 'my' declaration for $temp4; (ii) the test script did not have run permission; (iii) call to region was incorrect.
-Commented out the calls to fstruct with a totalhdu parameter.
Version 2.36 - 2003-11-18 (IMS SSC/LUX)
----------------------------
+DEPENDs now on ssclib-3.0 and region-7.0
+Updated interface to ssclib calls in createpseudoevt_mod.f90.
+Adapted the region call in flspec.pl to changes in the region interface.
+Global bkg region file rather than reversed all-src region file now used (comes to the same thing AFAICS)
+Introduced new parameter --tmpsrclistset to flspec since region now makes use of a temp file.
Version 2.35 - 2003-02-17 (MC)
----------------------------
+(src/Makefile): remove USEDLIBS = perlutils
remove EXTERNALS = perl
+(src/flspec.pl): replace perl-mediated use of DAl by FTOOLs tasks
+(doc/flspec_description.tex): update documentation
Version 2.34 - 2002-06-12 (MC)
----------------------------
+(config/createpseudoevt.par): fixed tag mismatch
Version 2.33 - 2002-05-10 (MC)
----------------------------
+DEPEND: param-2.0
+config/*.par: brought in line with param-2.0
+src/Makefile: exchaged cal/dal order in USEDLIBS
=========================================================================
Package ftools: version 1.2 [was 1.0.1]
ChangeLog
Version 1.2 - 2002-07-11 (GV)
-----------
+ DEPEND on sas.
+ Add GROUPS and DESCRIPTION entries.
Version 1.1 - 2002-07-08 (GV)
-----------
+ In line with param 2.0.
=========================================================================
Package gtialign: version 2.8.1 [was 2.5]
ChangeLog
Version 2.8.1 - 2004-02-26 (CG)
-------------
+ Update DOCU info - SPR 2468
Open SSC-SPRs: None
Version 2.8 - 2002-10-14
-----------
+ Update DEPEND file.
Version 2.7 - 2002-10-09
-----------
+ Reduce size of input test files in the test harness.
Version 2.6 - 2002-06-26
-----------
+ Upgrade to new parameter interface.
Version 2.5 - 2001-10-12
-----------
+ Check existence of CCDID, CCDNODE and FRMTIME keywords
before copying. Closes SSC-SPR-2418.
=========================================================================
Package gtibuild: version 1.4.2 [was 1.1]
ChangeLog
Version 1.4.2 - 2004-03-03 (CG)
-------------
+ Removed bug in reading input file & bug in harness test
Version 1.4.1 - 2004-02-26 (CG)
-------------
+ Update DOCU info - SPR 2468
Version 1.4 - 2002-09-16 (GV)
-----------
+ Works with gcc-3.1
Version 1.3 - 2002-07-11 (GV)
-----------
+ DEPEND on sas.
Version 1.2 - 2002-07-8 (GV)
-----------
+ In line with param 2.0.
Version 1.1 - 2002-02-08 (GV)
-----------
+ Implementation according to updated doc, test harness.
=========================================================================
Package gtimerge: version 1.7 [was 1.3.1]
ChangeLog
Version 1.7 - 2003-11-06 (CG)
-----------
+ protections changed
Version 1.6 - 2003-11-05 (CG)
-----------
+ usedlib changed for static build
Open SPRs/SCRs:
*none*
Version 1.5 - 2003-01-20 (UL)
-----------
+ added 'plotmergeresult' parameter (closes SCR 102)
Version 1.4 - 2002-05-11 (GV)
-----------
+ Requires param-2.0
+ add set -e to test harness so that it doe not hang (on xmmps03) when
gtimerge fails. Also, remove return statement from shell functions.
=========================================================================
Package gui: version 1.52.7 [was 1.37.5]
ChangeLog
Version 1.52.7 - 2004-02-25 (AI)
------------
+ (lib/guiparam/ParamDialog.cc) New warning message
window that appears after you click on the "Save" button.
This warning message informs the user about the
consequencies of creating a user's preferences file.
Version 1.52.6 - 2004-02-24 (AI)
------------
+ documentation updated.
Version 1.52.5 - 2004-02-11 (AI)
------------
+ Removed checkbox from warning message windows.
Version 1.52.4 - 2004-02-10 (AI)
------------
+ added SAS_SUPPRESS_WARNING to preferences (default value 1).
Version 1.52.3 - 2004-02-05 (AI)
------------
+ Added "refresh" button to DatasetBrowser (SPR-2472).
Version 1.52.2 - 2004-01-28 (AI)
------------
+ Improved widget validation performance.
Version 1.52.1 - 2004-01-15 (AI)
------------
+ Fixed SOC::SPR 2408. Now all the widgets are always validated.
Version 1.52 - 2003-11-06 (EO)
------------
+ Corrected a mistake introduced by changing the USEDLIBS parameter in previous
revision.
Version 1.51 - 2003-11-05 (EO)
------------
+ Modified USEDLIBS in Makefile in directories lib/guibrowser, lib/guiparam,
lib/guiqt, tools, and src, to set the proper ordering for static building.
Version 1.50 - 2003-07-01 (JBa)
------------
+ Added "Close" button to datasetBrowser when it is in "ViewOnly" mode
This is needed as MacOsX darwin refuses to add the normal window
buttons to a top-level Widget that is in modal mode.
Version 1.49 - 2003-06-13 (GV)
------------
+ Add include to TaskManager.cc to make gcc-3.3 happy.
Version 1.48 - 2003-05-30 (GV)
------------
+ (tools/Makefile) Add layout and metatask to USEDLIBS.
Version 1.47 - 2003-05-16 (JBa)
--------------
+ Fixed SOC::SPR 2443
Version 1.46 - 2003-02-12 (JBa)
--------------
+ Uses the ParamParser classes (as of param-2.12)
+ added save mechanism for parameters ;-)
Version 1.45 - 2003-02-10 (JBa)
--------------
[merged the following from 1.37.4]
Improved dataset browser with:
* a single click on an unqualified file (i.e. a file that can be a dataset)
will now qualify it AND select it if the selection expression allowed it.
* the Datset browser now remembers qualified names
* sorting is alpha-numeric
* when multi selection is on, the SelectionView is automatically visible
Version 1.44 - 2003-01-31 (GV)
------------
+ (Makefile) add subdir tools so the tools below gets actually built.
Version 1.43 - 2003-01-28 (JBa)
------------
(tools/sasdialog.cc)
+ helper binary that can kick of any arbitrary task
Version 1.42 - 2003-01-28 (JBa)
------------
(src/SasMainWindow.*, src/SasTask.*)
+ refactored to use a separate message channel with children that
belong to the SAS family (SOC::SPR-1187, SOC::SPR-2174)
Version 1.41 - 2003-01-23 (UL)
------------
+ added missing include directive in src/LogPane.cc
Version 1.40 - 2003-01-22 (UL)
------------
+ Qt-3.x port: removed call to QObject::initMetaObject() in
LongMenu::LongMenu() [lib/guiqt/LongMenu.cc] and
Demo::Demo() [lib/guiqt/testLongMenu.cc] - according to Trolltech
help desk this is safe
Version 1.39 - 2002-09-12 (JBa)
--------------
+ Changes in source files in order to comply with ANSI C++ [Prepared
for compilation by GCC 3.1]
Version 1.38 - 2002-05-21 (JBa)
--------------
+ works with param v2
+ can create layouts if no layout-file is given
+ simplified the amount of classes needed
+ simplified parameter widgets
+ pretty icons for parameters that may trigger a dialog
=========================================================================
Package hkauxplot: version 4.5 [was 4.4.2]
ChangeLog
Version 4.5 - 2002-07-26 (BHP)
-------------
- New upload as 4.5 for consistency
Version 4.4.3 - 2002-07-17 (BHP)
-------------
- Update to accomodate param-2.0
- Updated DEPEND file.
Version 4.4.2 - 2002-03-06 (BHP)
-------------
- fixed (another) trivial bug in LaTeX doc
- added GROUPS to hkauxplot.info file.
- minor bug fix in aux arrays.
=========================================================================
Package hkgtigen: version 1.14.1 [was 1.7.1]
ChangeLog
Version 1.14.1 - 2004-03-15 (CG)
------------
+ Small error in parameter name fixed
Version 1.14 - 2003-11-06 (CG)
------------
+ Protections changed
Version 1.13 - 2003-11-05 (CG)
------------
+ Usedlibs changed for static build compliance
Open SPRs/SCRs:
*none*
Version 1.12 - 2003-04-08 (GV)
------------
+ (hkgtigen.cc) add explicit string to make_pair, so that it
compiles on gcc-2.95.3
Version 1.11 - 2003-03-17 (UL)
------------
+ implemented diagnostic mode as requested in SCR 108: new parameters
diagnosticmode, diagfile, plotgtis; documentation updated
+ now DEPENDs on dsplot
Version 1.10 - 2002-08-19 (UL)
------------
+ few changes to improve C++ standard compliance
Version 1.9 - 2002-07-12 (UL)
-----------
+ now depends on package sas
Version 1.8 - 2002-05-27 (UL)
-----------
+ made param-2.0 compliant
Version 1.7.1 - 2002-03-12 (UL)
-------------
+ fixed minor problems in documentation (broken links/improper macro use)
=========================================================================
Package hkstrip: version 3.12 [was 3.10]
ChangeLog
Version 3.12 - 2002-08-02 (DH)
------------
- Update DEPEND file to latest param version.
Version 3.11 - 2002-08-02 (DH)
------------
- Update for new parameter interface.
Version 3.10 - 11-10-2001 (DH)
------------
- Change MJD reference time and include a complete set of timing keywords
in hkstrip output files where the input file has ascii times. Closes
SSC-SPR-2083.
=========================================================================
Package imagelib: version 3.3 [was 3.2]
ChangeLog
Version 3.3 - 2002-05-13 (GV)
-----------
+ Updated for param-2.0
+ (test/Makefile) imconversiontest is now a DEVTASK.
Version 3.2 - 2000-09-07 (GV)
-----------
+ (imconversiontest.info) contained wrong GROUPS.
=========================================================================
Package imgdisplay: version 1.45 [was 1.35.4]
ChangeLog
Version 1.45 - 2003-06-13 (GV)
------------
+ (Ds9.cc SAOtng.cc) replace SIGCLD with SIGCHLD. SOC-SPR-2454.
Version 1.44 - 2003-05-03 (UL)
------------
+ brought in line with selectlib-4.65
Version 1.43 - 2003-03-13 (UL)
------------
+ some transparent gcc-2.95.3 backward-compatibility changes
Version 1.42 - 2003-03-05 (UL)
------------
+ closed SPR 2403: How to change the ds9 that xmmselect uses
Ds9 constructur (used by xmmselect) now makes use of SAS_IMAGEVIEWER
environment variable that can also contain an absolute path the ds9
executable
Version 1.41.1 - 2003-02-21 (UL)
--------------
+ fixed bug in Ds9::toRegion() which caused region text attributes
not to get recognized
Version 1.41 - 2003-01-21 (UL)
------------
+ a couple of more fixes to improve stdc++ compliance (needed by gcc-3.2)
Version 1.40 - 2003-01-08 (UL)
------------
+ support for new elliptical annulus syntax on ds9>=2.3b1
+ fixed bug related to single-import of multiple ellipses from ds9
Version 1.39 - 2002-12-05 (UL)
------------
+ fixed DEPEND problem
Version 1.38 - 2002-12-03 (UL)
------------
+ closed SPR 2322: missing parameters
+ closed SPR 2335: Separate cxctods9/ds9tocxc description
Version 1.37 - 2002-11-26 (UL)
------------
+ modifications in Ds9::toRegion() to support recognition of ds9
background regions
=========================================================================
Package implot: version 2.11.4 [was 2.5.2]
ChangeLog
Version 2.11.4 - 2004-03-16 (IMS SSC/LUX)
--------------------------
- Fixed SPR 3277.
Version 2.11.3 - 2004-03-02 (EO)
--------------
+ On behalf of IMS SSC/LUX, set "world" in DISTRIBUTION, to make implot public.
Version 2.11.2 - 2004-01-16 (IMS SSC/LUX)
--------------------------
- implot now handles blank images in a more friendly manner (closes SPR 3046).
- The position of the sidebar text is now controlled more strictly (fixes SPR 3092).
- Fixed a bug that made the src labels too far from the sources (closes SPR 3218).
- Fixed the bugs that caused crashes (SPR 3219).
Version 2.11.1 - 2003-12-19 (IMS SSC/LUX)
--------------------------
- Removed unnecessary prints (SPR 3190).
- Changed default of --radiusstyle from 'expr' to 'user'. Less annoyance to the user this way.
Version 2.11 - 2003-12-08 (IMS SSC/LUX)
--------------------------
- Added 'user' as a possible value of --radiusstyle and an associated parameter --userradius.
- Fixed bugs in the way --ncutsortstyle and --labelstyle were read.
- Fixed bug which was inverting RA scale.
Version 2.10 - 2003-11-24 (IMS SSC/LUX)
--------------------------
- Changed TAN---RA to RA---TAN and TAN--DEC to DEC--TAN.
- Removed old files.
Version 2.9 - 2003-11-10 (IMS SSC/LUX)
--------------------------
- Now doesn't require wcs keywords in the image file unless (i) an ra/dec grid is required; (ii) source plots are required.
- Temp_ssclib modules now merged into ssclib-3.0.
- Changed incorrect 'logical(boolean)' to 'logical(bool)'.
- Added metatask to USEDLIBS.
- Some DEPEND updates.
- Small amount of parameter rearrangement and renaming, so as to make full use of param>2.0 interface.
Version 2.8 - 2003-10-24 (EO)
-----------
+ Test harness failure due to wrong fits files. Files replaced.
Version 2.7 - 2003-01-23 (IMS SSC/LUX)
--------------------------
- Added facility for real-, string- or boolean-valued labels.
- Fixed SPR 3076.
- Changed variable pgplotDevice from character(20) to (255).
- Modified test harness slightly in an attempt to fix SPR 3042.
- Updated documentation (also fixes SPR 3021).
- Fixed SPR 3022 by improving the handling of NaN values.
- Changed --labelstyle default from 'expr' to 'none'. This was an irritating default.
- (Temporarily) removed ssclib from depend.
Version 2.6 - 2002-10-18 (IMS SSC/LUX)
--------------------------
- Copy (compatible with param-2.n) to devtrack.
=========================================================================
Package interpr: version 1.21 [was 1.15.3]
ChangeLog
Version 1.21 - 2003-07-02 (GV)
------------
+ (src/Makefile) Make sure the appropriate exceptional template
flags are read by make. Theye were moved after the inclusion of Make.include.
Version 1.20 - 2003-06-24 (GV)
------------
+ Add a few include to make it compile with
gcc-3.3. Closes SOC-SPR-2425.
Version 1.19 - 2003-02-11 (GV)
------------
+ Absorb code that used to be in perlutils. Adjust make files
accordingly.
Version 1.18 - 2002-09-16 (GV)
------------
+ Works with gcc 3.1.
Version 1.17 - 2002-07-02 (JBa)
--------------
+ Using sas-300
=========================================================================
Package inthist: version 2.17 [was 2.13.2]
ChangeLog
Version 2.17 - 2003-02-19 (IMS SSC/LUX)
--------------------------
+ Changed call to ssclib/src/sort_mod.f90:quick_sort to quickSort.
+ Updated DEPEND on ssclib to 3.0.
Version 2.16 - 2003-02-19 (MC)
--------------------------
+ doc/inthist_description.tex: corrected typo in texttt
Version 2.15 - 2003-02-18 (MC)
--------------------------
+ src/Makefile : remove 'perlutils' from USEDLIBS
remove EXTERNALS = perl
+ src/inthist.pl : replace use of pedal by ftools tasks
+ doc/inthist_description.tex: documentation updated
Version 2.14 - 2002-05-10 (MC)
--------------------------
+ config/*.par : brought in line with param-2.0
* DEPEND : brought in line with param-2.0
+ src/Makefile : USEDLIBS better sorted
=========================================================================
Package layout: version 1.6 [was 1.1]
ChangeLog
Version 1.6 - 2002-08-29 (JBa)
-----------
+ Using latest insight to standard c++ library, while keeping
backwards compatible to GCC-2.95.3
Version 1.5 - 2002-07-16 (JBa)
-----------
+ Make chkdist happy
Version 1.4 - 2002-06-17 (JBa)
-----------
+ make it work with static builds
Version 1.3 - 2002-05-21 (JBa)
-----------
+ added interface LayoutParFile: it creates a layout from a parameter
file, without any knowledge of layout files.
+ added defaultlayout:
It creates a default layout file based on the task parameter file
Usage: defaultlayout taskname
Version 1.2 - 2002-05-07 (JBa/GV)
-----------
+ now depends on param-2.x
+ replace obsolete c++ headers.
Version 1.1 - 2000-10-10 (GV)
-----------
+ re-upload for version 5.0
=========================================================================
Package lccorr: version 2.2.8 [was 2.0.5]
ChangeLog
Version 2.2.8 - 2004-03-17 (IMS/LUX)
-------------------------
- Fixed SPR 3280.
- Put in a temporary trap (with explanatory message) to work around SPR 3281 on ssclib.
Version 2.2.7 - 2004-03-16 (IMS/LUX)
-------------------------
- 'Slight change to error doco' appears to have been made to the wrong file: it doesn't seem to have appeared in the uploaded 2.2.6. Let's try again!
Version 2.2.6 - 2004-03-15 (IMS/LUX)
-------------------------
- Fixed SPR 3272.
- Slight change to error documentation and also to the .lyt file, to be more user-friendly.
- Added work-around for an error discovered in emsaplib.
- Lccorr now rescales the background to the source collection area whether the background is subsequently subtracted or not. This was not really an error so much as an ugliness.
Version 2.2.5 - 2004-03-04 (IMS/LUX)
-------------------------
- The text for some warnings and errors had been missing; these have now been filled out.
- The documentation has been brought up to date.
Version 2.2.4 - 2004-01-29 (IMS/LUX)
-------------------------
- Upgraded to handle PN. New module exposure_map contains stuff that used to be in ssclib/exposure.
Version 2.2.3 - 2004-01-29 (IMS/LUX)
-------------------------
- Changed call to instToRaw to cope with changes in ssclib-3.6.4 (see SSC SPR 3217).
- ...however this introduced another bug which caused the test harness to fail (SPR 3237). This has now been fixed. It necessitated some changes to ssclib/exposure.f90.
Version 2.2.2 - 2003-12-18 (IMS/LUX)
-------------------------
- Changed subroutine interpolatePsfCubeToCcd so that ssclib regridding routine used instead (fixes SPR 3189).
Version 2.2.1 - 2003-12-17 (IMS/LUX)
-------------------------
- Added oal, dss and sasdal to the USEDLIBS line. Task won't compile statically without them. Fixes SPR 3179.
Version 2.2 - 2003-11-24 (IMS/LUX)
-------------------------
- Temp_ssclib modules now merged into ssclib-3.0.
- (from 2.0.4): Documentation update.
- (from 2.0.3): Fixed SPR 3028.
- (from 2.0.3): Added some more messages and utility routines.
- (from 2.0.3): Added parameters --srcposstyle and --srcposset to allow the source position to be obtained either from keywords SRC_RA, SRC_SET in the designated dataset or from the centre of the selection region as stored in the DSS (if this is possible).
- (from 2.0.3): Allowed sources on CCD other than 1 to be processed.
- (from 2.0.3): Slightly altered lccorr_test.
- (from 2.0.3): Fixed SPR 3043.
- (from 2.0.1): Now depends explicitly on sas.
Version 2.1 - 2002-11-07 (IMS/LUX)
-------------------------
- Same as 2.0 but uses param>2.0 for devtrack upload.
=========================================================================
Package lcplot: version 1.17 [was 1.15]
ChangeLog
Version 1.17 - 2002-07-25 (NW)
-------------------------------
Updated the DEPEND file. It now includes a dependence on sas.
Version 1.16.1 - 2002-06-04 (NW)
----------------------
Made changes to the plot, by increasing the size and colour of the
text to make it more readable and changing the plot layout in
general.
Version 1.16 - 2002-06-03 (NW)
----------------------
Made the updates necessary for the new version of param
Version 1.15 - 17-04-02
-----------------------
A loop included that removes bins with a low exposure and
therefore large errors, from the plot as requested by JO.
Documentation also updated.
=========================================================================
Package merge: version 0.11 [was 0.4.5]
ChangeLog
Version 0.11 - 2003-12-02 (HB)
+ (src/merge_mod.f90): TSTOP keyword was not updated correctly; fixed.
closed SPR:
+ SSC-SPR-3158: "merge" does not update the TSTOP keyword
Version 0.10 - 2003-05-07 (HB)
-----------------------------------
+ (config/merge.par): modified to enable param-2.0 functionality
Version 0.9 - 2003-04-04 (HB)
-----------------------------------
+ (doc/merge_description.tex): LaTeX error corrected
Version 0.8 - 2003-03-24 (HB)
-----------------------------------
+ (src/merge_mod.f90): merging of additional user-specified event table columns
+ (doc/merge_description.tex): updated
Version 0.7 - 2002-08-21 (AMR/MJF)
-----------------------------------
+ (src/merge_mod.f90): implemented changes as in version 0.4.5 [SSC-SPR-2933,
and further fix for SSC-SPR-2905]
+ (doc/merge_description.tex): updated
closed SPR:
+ SSC-SPR-2933: Should propagate WEIGHT
Version 0.6 - 2002-07-17 (AMR/MJF)
-----------------------------------
+ (DEPEND): added "sas" as required by new infrastructure (sas-1.302)
+ (src/merge_mod.f90): implemented changes as in versions 0.4.3 and 0.4.4 to
fix problems with time related keywords
closed SPR:
+ SSC-SPR-2905: LIVETIME header in merged file is not being updated correctly
Version 0.5 - 2002-05-27 (MJF)
-------------------------------
+ (config/merge.par): updated for `param-2.0'
+ (DEPEND): needs `param-2.0', updated all other entries to latest
=========================================================================
Package movecalc: version 1.5 [was 1.2.2]
ChangeLog
Version 1.5 - 2003-12-10 (JSH)
-----------
+ SPR 2483. Object distance must be in km, not m
Version 1.4 - 2002-12-12 (UL)
-----------
+ fixed problem with broken link in doc
Version 1.3 - 2002-10-14 (GV)
-----------
+ re-upload of 1.1, to make space for 1.2 (old param system) to go
in the release track.
=========================================================================
Package mssllib: version 2.43.2 [was 2.20]
ChangeLog
Version 2.43.2 - 2004-03-05 (CB)
-----------------------------
Blanked out code in omastroncorrect_mod.90 that produces
plots relating to astrometry correction (SPR 3269).
Version 2.43.1 - 2003-12-19 (CB)
-----------------------------
Ammended module omphotometry_mod to fix SPR 3167 (raised
on omsource version 1.1.10)
Version 2.43 - 2003-12-11 (CB)
-----------------------------
Correction made to AddDistortion routine in Omdistortion_mod
Version 2.42 - 2003-12-10 (CB)
-----------------------------
Some unused subroutines in omdistortion_mod removed
Version 2.41 - 2003-12-05 (CB)
-----------------------------
Some write statements in omphotometry_mod removed
Version 2.40 - 2003-12-05 (CB)
-----------------------------
Module omdetection_mod removed - not now needed.
Version 2.39 - 2003-11-26 (CB)
-----------------------------
Further ammendment to makefile in src directory to fix static build failure
Version 2.38 - 2003-11-26 (CB)
-----------------------------
Ammended makefile in src directory to fix static build failure
Version 2.37 - 2003-11-24 (VNY) Module omgextraction is temporarily
removed from mssllib until reaching its stability
Version 2.36 - 2003-11-21 (CB)
------------
Another change made for sscllib 3.0
Version 2.35 - 2003-11-21 (CB) DEPEND file updated for sscllib 3.0
------------
Version 2.34 - 2003-11-18 (VNY) Module omgextraction_mod.f90 added
------------
Version 2.33 - 2003-11-12 (CB)
-------------------------
DEPEND file modified
Version 2.32 - 2003-11-12 (CB)
-------------------------
Module omsrctable_mod modified to cope with the case when there
are no sources.
Version 2.31 - 2003-10-10 (CB)
-------------------------
Moved module omdetectdetection_mod from omdetect directory and
renamed it omdetection_mod. This module is now also needed by
omgsource.
Version 2.30 - 2003-08-27 (CB)
-------------------------
Call to cal_omdistortion1 in omdistortion_mod temporarily removed
until implemented by cal.
Version 2.29 - 2003-08-27 (CB)
-------------------------
Modules omdistortion, omrotation and omcelestial added- needed by
2 or more om packages.
Version 2.28 - 2003-07-16 (CB)
-------------------------
Modification to omparameters_mod to fix a run-time problem in
omdetect on some systems.
Version 2.27 - 2003-07-10 (CB)
-------------------------
Added module omellipse_mod for use by omphotometry_mod.
Subroutines added to Omphotometry_mod for doing
photometry using elliptical apertures. Some routines added for use
by omsource.
Version 2.26 - 2003-06-13 (CB)
-------------------------
Moved some constants defined in omastromcorrect_mod to omconstants_mod
Version 2.25 - 2003-06-12 (CB)
-------------------------
Modified module omphotometry_mod to reduce memory requirements
and added subroutine to get aperture counts for omsource.
Version 2.24 - 2003-04-29 (CB)
-------------------------
Removed obsolete code. Ammended omskybackground_mod &
omphotometry_mod to fix some omdetect problems in development
track of a few computers.
Version 2.23 - 2003-04-28 (CB)
-------------------------
Modified ombackground_mod.f90 for overloaded call to function
backgroundmode- added interface for it.
Version 2.22 - 2003-03-14 (CB)
-------------------------
Ammended Makefile in src directory to rectify build problem.
Version 2.21 - 2003-03-13 (CB)
-------------------------
Additional modules (omallocation_mod, omconstants_mod, omsourceparam_mod, omutility_mod
omparameters_mod, omskybackground_mod, omcoinccorr_mod,
omphotometry_mod, omnumerics_mod,
omphotometrydefs_mod, omsmoothimage_mod, ommagnitude_mod, omsrctable_mod,
ompsf_mod, omgraph_mod, omastromcorrect_mod) added. These are used
by 2 or more om tasks.
Version 2.20 - 2002-10-18 (CB)
-------------------------
Uploaded into release track
=========================================================================
Package oal: version 3.111.2 [was 3.92]
ChangeLog
Version 3.111.2 - 2004-02-13 (UL - still around :)
---------------
+ more changes to pn AUX data anomaly detection/correction logic to
cope with seen problems in a number of ODFs (see email MJF to
MK/UL dated 2004-01-29):
- relax maximum allowed fractional frame time jitter to better
cope with extended counting mode intervals
- for jumps that are not +/-1s _always_ look for jumps in the opposite
direction within the next 50 frames even if an integer offset
was found that satisfies the 'delta criterion' (=delta must be
integer multiple of nominal frame time); it used to be that
this check was supressed if a suitable offset was found leading to
the introduction of bogus corrections (e.g. Crab ODFs
0411_0153750[2345]01)
- if delta<0: only accept offsets that are odd and that correct jumps
occuring close to the end of a second (FTFINE>40000)
- if delta>0: only accept offsets that are +/-1s or larger than
80% of the gap size
- all other found deltas will not lead to a correction now but just
appear as 'unidentified deltas' in the log
Version 3.111.1 - 2003-12-12 (RDS)
-------------
+ removed f90 interface to RGS diagnostic maps.
+ removed call to hasRgsDiagnosticMap - can use hasSet() instead.
Version 3.111 - 2003-12-11 (RDS)
-------------
+ finished SCR-133.
Version 3.110 - 2003-12-05 (EO)
-------------
+ oal_description.tex typo corrected.
Version 3.109 - 2003-12-04 (RDS)
-------------
+ added the routine OAL_RGSDiagImage to return a diagnostic image
for an RGS configuration (SCR-133)
Version 3.108 - 2003-08-06 (UL)
-------------
+ more changes to the PN-AUX data anomaly detection/correction logic:
* for negative jumps limit the search interval for an offset
that makes the difference between consecutive frames an
integer multiple of the frame time to [|i|, |i|+2] (was
[|i|, |i|+10]); i is value of jump (fixed problem in
0156_0095810401_PNS00300AUX CCD7 reported by MJF)
* supress verification of very large gap size; e.g. in
0362_0124930301_PNS02500AUX.FIT CCD4 there is gap of >177s
corresponding to >30000 missing frames (Burst mode); the frame
time jitter makes it senseless to verify the gap size
* detection of 'premature increments' improved;
0362_0124930301_PNS02500AUX.FIT CCD4 contains a case where old
logic failed
+ fixed very minor problem with output message
Version 3.107 - 2003-07-03 (UL)
-------------
+ pn AUX data anomaly detection+correction logic: there can be blocks
of AUX data whose QUADRANT/CCDID signature is wrong, e.g. they seemingly
stem from different quadrants (see doc comments in src/AusHKaccess.cc
for more info) - the size of these blocks was limited to 25 rows but
0137_0128120401_PNS00200AUX.FIT (source PSR1507) contains an example
of a 31-row block; the allowed size has not been increased to 50 rows
Version 3.106 - 2003-06-27 (UL)
-------------
+ Calculation of signal propagation delay at SAS_OBT_MET_FIT=1,...:
Modified code after confirmation (email Ramon Munoz dated 2003-06-27)
that onboard delays have to be SUBTRACTED instead of added
Version 3.105 - 2003-06-20 (UL)
-------------
+ pn auxiliary data processing: fixed a minor problem in a code branch
that deals with the very rare occurence of apparent CDMU crashes
during an exposure - in this case the determination of pn clock reset
times was incorrect (caused problem with 0104_0111130201_PNS00300AUX)
Version 3.104 - 2003-06-18 (UL)
-------------
+ Implemented SCR 115: oal should not use unprocessed raw attitude file
by introduction of new (optional) enviroment variable SAS_ATTITUDE;
if not set default is to use AHF data; doc updated accordingly
Version 3.103 - 2003-06-16 (GV)
-------------
+ Misc. fixes to make gcc-3.3 happy: include and/or
proper initialization of base classes.
Version 3.102 - 2003-05-02 (UL)
-------------
+ bug fix to solve (rare) problem with S/U exposure confusion (seen
in e.g. 0591_0144900101 - unscheduled Timing exposure follows
scheduled Imaging exposure with same exposure number; S/U002)
Version 3.101 - 2003-04-04 (UL)
-------------
+ fixed minor problem with new InstrumentalTimer() I/F
Version 3.100 - 2003-04-03 (UL)
-------------
+ added OalServer::instrumentalTimer()
Version 3.99 - 2003-03-18 (UL)
------------
+ closed SPR 2418: class IPPV should not be public string
Version 3.98.2 - 2003-03-12 (UL)
--------------
+ fixed problem with repeated OdfInfo::server.odf() invocations generating
new instances of OdfInfo::Odf() objects
Version 3.98.1 - 2003-02-12 (UL)
--------------
+ fixed minor bug that would cause an 'unidentified delta' in the pn AUX
data anomaly recognition stage to get reported when there is none;
occurs when wrong-quad entries are present within a period after
a FTCOARSE jumps and before a reset [e.g. 0149_0111100301]
Version 3.98 - 2003-02-07 (UL)
------------
+ implemented piecewise-linear interpolation of time correlation data as
alternative method to global polynomial fit; switched on by setting
second field 'degree' in SAS_OBT_MET_FIT to negative values; doc
updated accordingly
Version 3.97 - 2003-01-30 (UL)
------------
+ small improvement in pn AUX anomaly detection logic related to find
blocks of wrong-quadrant/CCD data
Version 3.96 - 2003-01-30 (UL)
------------
+ skip pn AUX data anomaly correction stage if data is found too anomalous
(e.g. old-vintage SciSim AUX data)
+ catch pathological case that frame time increment is 0 (caused crash
in epframes test harness)
Version 3.95 - 2003-01-29 (UL)
------------
+ much improved pn AUX data anomaly detection and correction algorithm;
should now be able to reliably find all FTCOARSE counter jumps
[Note: Access to EPN_TIMECORR CCF for AUX data anomaly processing
needed]
+ couple of new warning messages about pn AUX anomalies (e.g.
unidentified deltas)
Version 3.94 - 2002-09-11 (JBa)
--------
+ some ANSI C++ compliance fixes (in preparation of moving to gcc>=3.1)
Version 3.93 - 2002-07-02 (JBa)
------------
+ replaced all occurences of 'strstream' with standard-conformant
'stringstream'
Version 3.93 - 2002-07-02 (JBa)
------------
+ Using sstream instead of strstream
Version 3.92 - 2002-06-20 (UL)
------------
+ hasAssociatedSet()/associatedSet() now works for PN DLI data
(association is made by searching for CCD number match in
DLI exposures not later than 15mins after science exposure)
+ internal code change to work around out-of-mem compiler problem
at -O2 on Tru64
=========================================================================
Package odfbrowser: version 1.5 [was 1.0.2]
ChangeLog
Version 1.5 - 2003-11-06 (EO)
-----------
+ Add and correct libraries' order in USEDLIBS for proper static building.
Version 1.4 - 2003-06-26 (GV)
-----------
+ Add #include in src/*Button.cc so that it
compiles with Qt 3.1. SOC-SPR-2437.
Version 1.3 - 2003-03-10 (JBa)
-----------
+ Make GCC-3.2 happy (src/ExposureButtonsView.cc,src/OdfInfoView.cc)
+ Enforce epicproc 2-.0 (DEPEND)
Version 1.2 - 2002-07-16 (JBa)
-----------
+ Make chkdist happy
Version 1.1 - 2002-06-11 (JBa)
-------------
+ using param-2
Version 1.0.2 - 2002-04-05 (JBa)
-------------
+ extended documentation
+ better button to start the procs
+ by default, the engineering modes are not shown
=========================================================================
Package odffix: version 2.6 [was 2.3.2]
ChangeLog
Version 2.6 - 2002-09-20 (GV)
-----------
+ Updated headers for gcc-3.1
+ Complete task.info files for auxiliary tasks.
Version 2.5 - 2002-05-14 (GV)
-----------
+ Really updated for param-2.0
Version 2.4 - 2002-05-13 (GV)
-----------
+ Updated for param 2.0
=========================================================================
Package odfingest: version 3.23.1 [was 3.9]
ChangeLog
Version 3.23.1 - 2003-12-12 (JSH)
------------
+ Fix Makefiles in New odfingest to fix bizarre run-time error caused
by order of libraries in link phase of dynamic build. No, don't ask.
Version 3.23 - 2003-11-12 (JSH)
------------
+ (TestTimeRows.cc) Catch end() used in first test, don't print
end() results in second test.
+ (HkparameterTest.cc) Modify duration to process to match reality
Version 3.22 - 2003-08-29 (GV)
------------
+ (TimeRows.cc) Get rid of a message that was being printed 100's
of times without being informative.
+ (new) test harnesses: adjust a couple of constructors that had
the wrong signature after Hkparameter had been changed.
Version 3.21 - 2003-08-26 (GV)
------------
+ Several fixes to nodfingest, test harnesses extended to cover
the problems that showed up in testing.
Version 3.20 - 2003-06-10 (GV)
------------
+ ( Hkparameter_Descriptor.h) Parameter K1211 was incorrectly
assigned to MOS1 instead of MOS2.
Version 3.19 - 2003-05-13 (GV)
------------
+ Add CMCORR parameters for PN (F1525/1625/1725/1825).
Version 3.18 - 2003-05-07 (GV)
------------
+ Add parameter MEAN_TEMPERATURE (E/K 1311) for MOS.
Version 3.17 - 2003-05-06 (GV)
------------
+ Add next-generation odfingest, temporarily called nodfingest.
Version 3.16 - 2003-02-21 (GV)
------------
+ (odfingest.cc) Make the name of the summary file available to
calling meta-tasks.
Version 3.15 - 2002-10-14 (GV)
------------
+ (src/*.cc) remove a few remaining dts::ends that were apparently
confusing selectlib (SOC-SPR-2350).
Version 3.14 - 2002-09-17 (GV)
------------
+ (testtot.cc) include so that it compiles on gcc-2.96.
Version 3.13 - 2002-09-16 (GV)
------------
+ Misc. source/header adjustments for gcc-3.1
Version 3.12 - 2002-07-09 (GV)
------------
+ Restore DEPEND.
Version 3.11 - 2002-07-08 (GV)
------------
+ DEPEND updated.
Version 3.10 - 2002-05-17 (GV)
------------
+ updated for param 2.0
Version 3.9 - 2002-05-17 (GV)
-----------
+ (OdfObject.cc) make the messages about missing CONFIGURATIOn or
PROPOSAL record more explicit.
=========================================================================
Package omatt: version 2.39.3 [was 2.30.1]
ChangeLog
Version 2.39.3 - 2003-03-16 (CB)
------------------
Small ammendmment made to omrotation_mod to fix bright pixels
appearing edges of rotated image (fixes SPR 3276)
Version 2.39.2 - 2003-03-15 (CB)
------------------
Documentation ammended
Version 2.39.1 - 2003-02-27 (CB)
------------------
Modification made to image rotation mod to prevent interpolation
at edges going wrong.
Version 2.39 - 2003-12-11 (CB)
------------------
Coorection made to image-rotation code
Version 2.38 - 2003-12-10 (CB)
------------------
New cal routine om-inversedistortion implemented in image rotation
Version 2.37 - 2003-11-21 (CB)
--------------
DEPEND file updated for ssclib 3.0
Version 2.36 - 2003-07-11 (CB)
--------------
Removed some files that were causing a dependency check problem.
Version 2.35 - 2003-06-13 (CB)
--------------
+(src/) Ammended omatt_mod.f90 to get various constants from
omconstants_mod stored in mssllib
Version 2.34 - 2003-04-30 (CB)
--------------
Uploaded to make use of mssllib 2.24
Version 2.33 - 2003-03-26 (CB)
--------------
Removed spurious appmessage call in omatt_mod.f90
Version 2.32 - 2003-03-15 (CB)
--------------
Modified to use the module omastron_mod in msslib to do the
astrometry correction- omsrclistcomb will shortly use the same module.
Version 2.31 - 2003-02-26 (CB)
--------------
Uploaded into development track
Version 2.30.1 - 2002-12-04 (CB)
--------------
Configuration file ammended.
=========================================================================
Package omcomb: version 2.4 [was 2.2.1]
ChangeLog
Version 2.4 - 2003-03-27 (CB)
-----------
Uploaded into development track
Version 2.3 - 2002-09-12 (VNY)
-----------
DEPEND file updated
Version 2.2.1 - 29/05/2002 (CB)
___________
Documentation updated
=========================================================================
Package omcosflag: version 1.25 [was 1.21.6]
ChangeLog
Version 1.25 - 2003-11-21 (CB)
--------------------------
DEPEND file ammended for ssclib 3.0
Version 1.24 - 2003-11-03 (CB)
--------------------------
Fixed bug causing quality array to be set incorrectly (SPR 3161)
Version 1.23 - 2003-02-27 (CB)
--------------------------
Uploaded into development track
Version 1.22 - 2003-02-26 (CB)
--------------------------
Uploaded into development track
Version 1.21.6 2002-12-05 Corrected ZERODRIFT warning message
_________________________
=========================================================================
Package omdetect: version 4.19.5 [was 4.1.10]
ChangeLog
Version 4.19.5 - 2004-03-02 (CB)
--------------------------------
Made a minor modification to subroutine imagedetection to fix
a failure when the parameter detectextended=false (couldn't raise
an SPR because netscape not working here).
Version 4.19.4 - 2004-02-27 (CB)
--------------------------------
A small modification has been made to the grism-detection routine,
so that the actual source-detection routine is run 3 times with
decreasing image threshold values. This reduces the risk of
bright detected spectra being contaminated by scattered light
which prevents omgrism from constructing spectra for them
(fixes SPR 3261).
Version 4.19.3 - 2004-02-19 (CB)
--------------------------------
Ammended omdetectdetection_mod.f90 to carry out another search
for point-sources after main search, using smaller radii to
compute counts, which enables more fainter sources to be detected and
also more sources that are in close proximity to another one
(fixes SPR 3252).
Version 4.19.2 - 2004-01-06 (CB)
--------------------------------
Ammended module omdetectdetection_mod to fix compilation failure
on TRU 64 at MPE (fixes SPR 3192). Ammended parameter constant
in omdetectdetection_mod and added check in omdetect_mod for fast
mode data to check that a source has been detected by point-source
detection algorithm- if not extended-source detection made to find
possible source.
Version 4.19.1 - 2003-12-12 (CB)
--------------------------------
Module matrix_mod deleted to fix build problem
on Darwin 6.8 (fixes SPR 3174)
Version 4.19 - 2003-12-11 (CB)
--------------------------------
Some source-detection parameters adjusted.
Version 4.18 - 2003-12-09 (CB)
--------------------------------
Some paremeters for grism source-detection tweaked.
Version 4.17 - 2003-12-05 (CB)
--------------------------------
Improved detection alogorithim added for grism spectra.
Version 4.16 - 2003-11-21 (CB)
--------------------------------
DEPEND file ammended for ssclib 3.0
Version 4.15 - 2003-11-19 (CB)
--------------------------------
A couple of minor changes for ssclib version 3.0.
Version 4.14 - 2003-11-12 (CB)
--------------------------------
Added check for zero detected sources to prevent array problem.
Version 4.13 - 2003-10-10 (CB)
--------------------------------
Added optional parameter "background" to enable the user
to fix the global background value for source-detection.
Module omdetectdetection moved into mssllib, since it
is now also needed by omgsource.
Version 4.12 - 2003-08-13 (CB)
--------------------------------
Documentation correction for SPR 3088.
Version 4.11 - 2003-07-16 (CB)
--------------------------------
+ (src/omdetection_mod.f90) A parameter adjustment to extended
source detection routine for grism data.
Version 4.10 - 2003-07-14 (CB)
--------------------------------
+ (src/omdetection_mod.f90) A couple of minor modifications made
to reduce executiuon time.
Version 4.9 - 2003-07-11 (CB)
--------------------------------
+ (src/omdetecttest_mod.f90) Parameter adjustment for grism data..
Version 4.8 - 2003-06-17 (VNY)
--------------------------------
+ (test/testomdetecttest) some lines in the testomdetect script are
uncommented to ensure the correct finishing of the test
Version 4.7 - 2003-06-03 (CB)
--------------------------------
+ (src/omdetecttest_mod.f90) Minor mod to fix build problem.
Version 4.6 - 2003-05-07 (CB)
--------------------------------
+ (src/omdetect_mod.f90) Added OmConstants_mod to list
of modules to fix build problem.
Version 4.5 - 2003-05-01 (CB)
--------------------------------
Minor modification made to enable it to be used in the omgrism chain.
Version 4.4 - 2003-04-29 (CB)
--------------------------------
A couple of minor modifications made to rectify problem reported
on xmmsas-20030427-0057.
Version 4.3 - 2003-03-15 (CB)
--------------------------------
Now uses modules in mssllib to perform photometry, smooth image,
create source-list file and compute magnitudes, as will omsource shortly.
Version 4.2 - 2003-14-02 (CB)
--------------------------------
Uploaded into development track.
Version 4.1.11 - 2003-14-02 (CB)
--------------------------------
Corrected 0.5 pixel error in positions & reduced size of centroiding
box to reduce contamination by nearby sources (fixes SPRs 3071 &
3077). Made small improvements to source-detection routine (to fix
SPR 3078). Point-source detection algorithm now searches for
sources in order of decreasing pixel value. Faint sources now less
likely to be missed.
Version 4.1.10 - 2003-01-08 (CB)
--------------------------------
+ (src/omdetect_mod.f90) Modified to obtain ccdframe time
and deadfraction from wdx file if not present in image header,
so that omdetect is backwards compatible with old images.
added optional parameter wdxset to config file to get information.
=========================================================================
Package omdrifthist: version 1.27 [was 1.21.4]
ChangeLog
Version 1.27 - 2003-11-21 (CB)
------------------------------
DEPEND file ammended for ssclib 3.0
Version 1.26 - 2003-11-11 (CB)
------------------------------
(+/src/omdrifthist_mod.f90) Rectified a bug in a call to pgplot
routine pgpnt.
Version 1.25 - 2003-11-11 (CB)
------------------------------
(+/src/omdrifthist_mod.f90) Ammended a couple of format statements
to try to fix problem with call to sas warning
Version 1.24 - 2003-06-30 (CB)
------------------------------
Makefile ammended to correct Mac OS X build failure- removed
reference to msslplot (fixes SPR 3137)
Version 1.23 - 25/09/02 (VNY)
------------------------------
file DEPEND updated (dependence on
SAS-1.321 included)
Version 1.22 - 13/05/02 (VNY)
------------------------------
files DEPEND and PAR updated to work
with new PARAM-2.0
=========================================================================
Package omfastflat: version 1.16 [was 1.12.2]
ChangeLog
Version 1.16 - 2003-11-21 (VNY) DEPEND file updated (to match the new
version (3.0) of ssclib
Version 1.15 - 2002-09-26 (VNY) DEPEND file updated (dependence on
SAS-1.312 is introduced)
Version 1.14 - 2002-06-10
(VNY) +(config/omfastflat.info) GROUP parameter
set to 'om pipeline' instead of 'pipeline'
Version 1.13 13/05/2002 (VNY) DEPEND and +config/omfastflat.par files
in order to work with new PARAM-2.0
=========================================================================
Package omfastshift: version 1.25 [was 1.21.4]
ChangeLog
Version 1.25 - 2003-11-21 (VNY) DEPEND file updated (to match
the new version (3.0) of ssclib
Version 1.24 - 2002-09-26 (VNY)
DEPEND file updated (introduced dependence on SAS-1.312)
Version 1.23 - 2002-06-10
VNY (+config/omfastshift.par) GROUP
keyword has been set to 'om pipeline'.
Version 1.22: 13th of May, 2002 (VNY) DEPEND and +config/omfastshift.par
files have been updated in order to work with new PARAM-2.0
=========================================================================
Package omfchain: version 1.31.4 [was 1.22.13]
ChangeLog
Version 1.31.4 - 2004-02-24 (VNY) The statement use DAL removed,
since it is not necessary anymore.
Version 1.31.3 - 2004-02-11 (VNY) The parameter --odf has been
remover from the calls to all of the tasks
(SSC-SPR-3254)
Version 1.31.2 - 2004-02-11 (VNY) the parameter --odf was removed
from the calls to omprep. This could cause crashes in
some computers (SPR-3254)
Version 1.31.1 - 2004-02-01 (VNY) The problem described in
SSC-SPR-3238 is fixed. In the case of the output directoy
chosen to be different from that containing the input ODF
there was a possibility of missin a flat-field file (FFX)
created to satisfy omfastflat task. At the same time the
task is protected against crashing when the verbosity
level is higher than seven.
Version 1.31 - 2003-11-21 (VNY) DEPEND file updated to match
the new version (3.0) of ssclib
Version 1.30 - 2003-09-29 (VNY) A part of the code was restored that
creates a unit flat field file (FFX) in the case of not
finding a real FFX in the curret ODF: this was removed temporarily
for test purposes and not restored by a mistake (SSC-SPR-3151)
Version 1.29 - 2003-06-16 (VNY) the task is cleaned from the PERL-5 error
messages, when the latter is working in its strict mode
Version 1.28 - 2003-02-28 (VNY) DEPEND file modified
now uses DSSLIB-5.2 instead of 4.0
Version 1.27 - 2002-10-21 (VNY) DEPEND file modified: now needs
OMDETECT-4.1 instead of V3.6
Version 1.26 - 2002-09-27 (VNY) DEPEND file updated (now dsslib is 4.0).
First call to OMPREP is modified in accordance to the updated
modeset parameter (modeset=3 for tracking).
Version 1.25 - 2002-06-11 (VNY) +(src/omfchain.pl) Formation of the list
of the input ODF-files is changes in order to cope
with the local codification table at Jupiter machine (SPR-2876)
Version 1.24 - 2002-06-10 (VNY)
+ (src/omfchain.pl) Modified to make it look into the correct
directory for the SAS summary file when SAS_ODF has been set
to point to the file (fixes SPR 2899). A bug with redirection
of the FFX-file has been fixed (SPR-2900).
+(config/omfchain.info): GROUPS parameter has been set
to 'om' instead of 'pipeline'.
Version 1.23 - 2002-05-22 (VNY) DEPEND and +config/onfchain.par files
have been updated in order to work with new PARAM-2.0
=========================================================================
Package omflatfield: version 2.5 [was 2.2.5]
ChangeLog
Version 2.5 - 2003-11-21 (CB)
-------------------------------
ChangeLog fix
Version 2.4 - 2003-11-21 (CB)
-------------------------------
DEPEND file ammended for ssclib 3.0
Version 2.3 - 2003-02-26 (CB)
-------------------------------
Uploaded into development track.
Version 2.2.5 - 2002-12-05 (CB)
-------------------------------
+ (src/) ZERODRIFT message corrected (SPR 3037)
=========================================================================
Package omflatgen: version 1.12 [was 1.8.1]
ChangeLog
Version 1.12 - 2003-11-28 (CB)
-----------------------------
Ammended program checkoutput in test directory to fix static build
test failure.
Version 1.11 - 2003-11-21 (VNY) DEPEND file updated to match the
new ssclib version
Version 1.10 - 2002-09-26 (VNY) DEPEND file updated
-----------
Version 1.8.1 - 2002-05-29 (CB/SRR)
___________
Documentation updated
=========================================================================
Package omgchain: version 1.0.3 [NEW]
ChangeLog
Version 1.0.3 - 2004-02-24 (VNY) the use DAL statement is removed
since it is not necessary anymore
Version 1.0.2 - 2004-02-03 (VNY) two optional parameters to be used
by omgrismplot are included (plotflux and bkgdyscale)
Version 1.0.1 - 2004-02-01 (VNY) Protected against crushing when the
verbosity level is higher than seven. The input parameter
extractionmode is activated.
Version 1.0 - 2003-12-04 (VNY) extraction of undetected spectra included
Version 0.6 - 2003-12-02 (VNY) the parameters spectrumlength and
src2spectrum are removed as misleading
Version 0.5 - 2003-11-18 (VNY) DEPEND file ammended to the new version
of ssclib (3.0)
Version 0.4 - 2003-11-10 (VNY) protected from crashing if no PS-files
were found
Version 0.3 - 2003-10-31 (VNY) the parameters for spectra extraction
region are passed to omgrism
Version 0.2 - 2003-10-29 (VNY) references to the input and output
directories are corrected
Version 0.1 - 2003-10-27 (VNY) An additional parameter is introduced for
the task OMGPREP (in order to smooth the image); 2003-03-05
(VNY) Created using omfchain.pl and testompcomp.pl codes OMDETECT-4.1
instead of V3.6; 2002-09-27 (VNY) Testompcomp.pl code written
----------------------------
- Directory structure created by pkgmaker.
=========================================================================
Package omgprep: version 1.0 [NEW]
ChangeLog
Version 1.0 - 2003-12-04 (VNY) Version number passed to 1.0
Version 0.5 - 2003-11-25 (VNY) +(src/omgprep_mod.f90) a bug in
the distortion correction procedure is fixed
Version 0.4 - 2003-11-21 (VNY) DEPEND file ammended to the new
version (3.0) of ssclib
Version 0.3 - 2003-11-11 (VNY) +src/omgprep_mod.f90 the code tiden
+test/testoutput_mod.f90 the dataset read option relaxed
Version 0.2 - 2003-11-07 (VNY) +src/omgprep_mod.f90, +config/omgprep.par:
the parameter name "ppsoswset" replaced with "outset"
Version 0.1 - 2003-10-24 (VNY) +src/omgprep_mod.f90
New task created, SAS-SCR-116
=========================================================================
Package omgrism: version 1.1.8 [NEW]
ChangeLog
Version 1.1.8 - 2004-03-03 (VNY) )+src/omgrism_mod.f90) Rejecttion
criterium for spurious sources is improved
Version 1.1.7 - 2004-02-23 (VNY) (+src/omgrism_mod.f90) A small bug
introduced in the previous upload was fixed. The task was
working always in the regime designed for omgsource
(SSC-SPR-3257)
Version 1.1.6 - 2004-02-19 (VNY) (+src/omgrism_mod.f90) Protected from
crushing when called by omgsource
Version 1.1.5 - 2004-02-12 (VNY) (+src/omgrism_mod.f90) Selection
criteria for specra are improved (spurious sources excluded)
Version 1.1.4 - 2004-02-02 (VNY) (+src/omgrism_mod.f90) The output
fuxes are set into the wavelength range define by the CCF
(SSC-SPR-3244)
Version 1.1.3 - 2004-02-01 (VNY) (+src/omgrism_mod.f90) fixed SSC-SPR-3241
Version 1.1.2 - 2004-01-19 (VNY) (+src/omgrism_mod.f90) Wrong coordinates
of the zero- and first-order images in the headers of the
spectra tables are corrected (SSC-SPR-3220)
Version 1.1.1 - 2004-01-16 (VNY) (+src/omgrism_mod.f90,
+src/omgextraction_mod.f90) Criteria for selecttion of zero-order
images at the edge of OSW are adjusted (SSC-SPR-3214);
default real variables are replaced with the explicitely
declared real(kind=double) ones.
Version 1.1 - 2003-12-10 (VNY) +(src/omgrism_mod.f90) spectra labelling
is made compatible with the omgsource task
Version 1.0 - 2003-12-04 (VNY) +(src/omgrism_mod.f90) extraction of
undetected spectra is included
Version 0.5 - 2003-12-02 (VNY) +(src/omgrism_mod.f90, config/omgrism.par)
parameters spectrumlength and src2spectrum removed as
misleading
Version 0.4 - 2003-11-11 (VNY) +(src/omgrism_mod.f90) a keyword (COMMENT)
with the spectrum filename is added to the source-list table
(of the input source list file); DEPEND file updeted to
match the new version of ssclib (3.0)
Version 0.3 - 2003-11-10 (VNY) +(src/omgrism_mod.f90) two lines
exceeding 132 characters are shortened
Version 0.2 - 2003-10-31 (VNY) - Parameters for determination of the
spectra area are introduced
Version 0.1 - 2003-10-24 (VNY) - Created as a new task, SSC-SCR-116.
=========================================================================
Package omgrismplot: version 1.0.2 [NEW]
ChangeLog
Version 1.0.2 - 2004-03-04 (VNY) +(src/omgrismplot_mod.f90)
the bug causing crushing of the task on some data set
is fixed (SSC-SPR-3267)
Version 1.0.1 - 2004-02-03 (VNY) +(src/omgrismplot_mod.f90),
+(config/omgrismplot.par) The parameters plotflux and
scalebkgplot are activeted. The spectra ID's are inserted
into the plots (SSC-SPR-3242)
Version 1.0 - 2003-12-04 (VNY) +(src/omgrismplot_mod.f90) plotting
of undetected spectra in included
Version 0.5 - 2003-11-21 (VNY) +(src/omgrismplot_mod.f90) wrong warning
messages are corrected
Version 0.4 - 2003-11-20 (VNY) +(config/omgrismplot.par) the parameter
plotdevise is set to the default value /PS since /VC is not
recognised in some machines
Version 0.3 - 2003-11-19 (VNY) +(config/omgrismplot.par) the parameter
plotdevice is set to produce the portrait orientation
of the output plot by default; +(src/omgrismplot_mod.f90):
the plot labels are improved
Version 0.2 - 2003-11-07 (VNY) +(src/omgrismplot_mod.f90) a new parameter
(plotflux) is introduced
Version 0.1 - 2003-10-27 (VNY) Created as a new task for plotting
OM grism spectra, SAS-SCR-116
=========================================================================
Package omgsource: version 1.2.8 [NEW]
ChangeLog
Version 1.2.8 - 2004-03-15 (CB)
-------------------------------
Minor modification made to check the coordinates in the
spectrum file produced by omgrism to ensure zeroth-order
coordinates are not zero (fixes SPR 3270).
Version 1.2.7 - 2004-03-02 (CB)
-------------------------------
Documentation updated for SPR 3263 and some minor changes
made to interactive information.
Version 1.2.6 - 2004-02-17 (CB)
-------------------------------
Further modification for SPRs 3243 & 3251.
Version 1.2.5 - 2004-02-06 (CB)
-------------------------------
Ammended omsource_old.f90 so that temp sources created for
omgrism won't be rejected and also to allow omgrism and
omgrismplot parameters to be inputted. (fixes SPRs 3243 & 3251).
Version 1.2.4 - 2004-01-20 (CB)
-------------------------------
Ammended code so that extraction regions are displayed centred
on first-order spectrum (fixes SPR 3224).
Version 1.2.3 - 2004-01-20 (CB)
-------------------------------
Ammended code in OmSourceBrowser.cc to fix SPR 3221.
Version 1.2.2 - 2003-12-17 (CB)
-------------------------------
Modified code in omsource_old.f90 that produces 2 sources
for omgrism - made the zeroth-order centroiding box larger
and adjusted the box round the firts-order spectrum to have
the correct displacement from teh zeroth-order spectrum
and the correct length for the given filter (GRISM1/GRISM2).
Version 1.2.1 - 2003-12-12 (CB)
-------------------------------
Modified to check image-displayer running, and restart
if necessary, when an image is loaded (fixes SPR 3173)
Version 1.2 - 2003-12-11 (CB)
-------------------------------
Made ammendments so program is compatible with latest omgrism.
Version 1.1 - 2003-12-08 (CB)
-------------------------------
Bug in running omdetect fixed.
Version 1.0 - 2003-12-05 (CB)
-------------------------------
The display of the source-regions on the ds9 image improved.
Fixed bug in deleting block from temporary spectrum-list file.
Incorporates some of Antonio's suggested improvements.
Version 0.6 - 2003-12-03 (CB)
-------------------------------
Ammendment made to spectrum-list table.
Version 0.5 - 2003-12-02 (CB)
-------------------------------
Bug in deleting spectra from the list fixed. Modification
made to make it easier for the user to change the image
appearance when selecting regions for processing.
Version 0.4 - 2003-11-28 (CB)
-------------------------------
Some obsolete code removed and some corrections to the
spectrum-list table made.
Version 0.3 - 2003-11-26 (CB)
-------------------------------
Minor changes made for compatibility with latest version of
omgrism.
Version 0.2 - 2003-11-26 (CB)
-------------------------------
Makefile in src directory ammended to fix static-build failure
Version 0.1 - 2003-11-21 (CB) - First uploaded version
-------------------------------
=========================================================================
Package omichain: version 1.45.5 [was 1.34.7]
ChangeLog
Version 1.45.5 - 2004-03-15 (CB)
--------------
Documentation ammended.
Version 1.45.4 - 2004-02-24 (CB)
--------------
Use DAL statement commented out.
Version 1.45.3 - 2004-02-01 (VNY)
--------------
Protected from crashing when the verbosity level is higher
than seven.
Version 1.45.2 - 2004-01-28 (CB)
--------------
Implememted Eduardo's fix to perl script to fix SPR 3236
Version 1.45.1 - 2004-01-19 (CB)
--------------
Changed default value of parameter omdetectminsignificance
to that used in omdetect configuration file (fixes SPR 3196)
Ammended perl script to fix SPR 2133
Version 1.45 - 2003-12-08 (CB)
--------------
"usecat" parameters to omatt & omsrclistcomb corrected.
Version 1.44 - 2003-12-04 (CB)
--------------
Correction made to perl-script in setting up directory paths.
Version 1.43 - 2003-12-03 (CB)
--------------
Data in test harness replaced to reduce execution time and
prevent failure due to insufficient time.
Version 1.42 - 2003-11-21 (CB)
--------------
DEPEND file ammended for ssclib 3.0
Version 1.41 - 2003-11-07 (CB)
--------------
Further modification to perl-script to fix SPR 3162.
Version 1.40 - 2003-11-06 (CB)
--------------
Further modifications to perl-script to fix SPR 3162.
Version 1.39 - 2003-11-05 (CB)
--------------
Perl script modified to fix SPR 3162 (problem with
SAS summary file).
Version 1.38 - 2003-08-18 (CB)
--------------
Documentation improved (fixes SPR 3094).
Version 1.37 - 2003-07-17 (CB)
--------------
Corrction made to perl script to fix buld problem with gc 3.3.
Version 1.36 - 2003-06-12 (CB)
--------------
Perl script corrected and some improvements made.
Version 1.35 - 2003-02-26 (CB)
--------------
Uploaded into development track
Version 1.34.7 - 2002-12-05 (CB)
--------------
Corrected configuration file.
=========================================================================
Package omlcbuild: version 1.24.1 [was 1.15.10]
ChangeLog
Version 1.24.1 - 2004-03-01 (VNY) Protected against multiple
warning messages produced by CAL_omPhotoNatural in the
cases of bright sources, when the count rates exceed
the permitted value defined by the frame time. Now,
the task generates a single warning message indicating
the percentage of the points with coincidence-loss
incorregeable count rates. Similar warning is placed into
the header of the output file (in the form of a comment
line), SSC-SPR-3259
Version 1.24 - 2003-11-21 (VNY) DEPEND file updated to match the new
version (3.0) of ssclib
Version 1.23 - 2003-06-16 (VNY) A small bug has been found (and fixed),
which might provoke a subscript error for some of the
background timeseries (SSC-SPR-3131).
Version 1.22 - 2003-04-09 (VNY)
(+ /scr/omlcbuild_mod.f90) A small incorrectness in the
interpolation of the last two poits of the background
light-curve is fixed (SSC-SPR-3103), which resulted in
underestimation of rates for these two points.
Version 1.21 - 2002-10-29 (VNY)
(+ /scr/omlcbuild_mod.f90) Protection against the absence of
the COINCLOSS_CORR column is introduced (SPR-3007)
Version 1.20 - 2002-10-25 (VNY)
(+ /src/omlcbuild_mod.f90) Corrected a bug, which was introduced
at the end of September and which resulted in the impossibility
to find the CORR_RATE_ERR column in the source list file
(SSC-SPR-3004)
Version 1.19 - 2002-10-08 (VNY)
-------------------------------
Additional check to improve robustness of the task has been
added: the presence of the CORR_BACKGROUND_RATE column is checked
before adding new columns after it to the file SWSRCLI (in order
to avoid error messages in case on absence of this column).
Version 1.18 - 2002-09-26 (VNY)
-------------------------------
Updated to work with the modified format of SRCLIST-file
(omdetect now doesn't produce the MAG-column; thus, omlcbuild
picks up this column only if it exists).
Calculation of averaged instrumental magnitude of the source
has been modified: now first the count rates are averaged, and
then the magnitude is calculated. Missed descriptions of
the columns in the RATE table are added.
Source list table file is rearraged to have the same format as
that produced by OMICHAIN.
Version 1.17 - 2002-05-23 (VNY) RA and DEC keywords in the TIMESR fits-file
have been replaced with RA_OBJ and DEC_OBJ in order to make
it easier to run BARYCEN on the light curve data
Version 1.16 13.05.2002 (VNY) DEPEND and +/config/omlcbuild.par files
have been updated in order to work with PARAM-2.0
=========================================================================
Package ommag: version 3.4.1 [was 3.1.2]
ChangeLog
Version 3.4.1 - 2004-03-15 (CB)
-------------------------------
Documentation ammended
Version 3.4 - 2003-11-21 (CB)
-------------------------------
Modified DEPEND file for ssclib 3.0
Version 3.3 - 2003-03-15 (CB)
-------------------------------
Modified to use ommagmagnitude_mod in mssllib for computing
instrumental magnitudes- same module will be used by omsource
Version 3.2 - 2003-02-26 (CB)
-------------------------------
Uploaded into development track
Version 3.1.2 - 2002-10-30 (CB)
-------------------------------
Source list file in test harness updated to fix test failure.
=========================================================================
Package ommodmap: version 2.15.1 [was 2.4.1]
ChangeLog
Version 2.15.1 - 2003-12-18 (CB)
------------
Modification made to prevent window parameters not being
changed for non-grism images (fixes SPR 3188).
Version 2.15 - 2003-11-26 (VNY)
------------
Protected against inconsistency of the image size and DETSEC
attribute +(src/ommodmap_mod.f90)
Version 2.14 - 2003-11-18 (CB)
------------
DEPEND file ammended for ssclib 3.0
Version 2.13 - 2003-11-18 (VNY) +(src/Makefile) link to SASDAL added
to the makefile in order to rectify the static build
Version 2.12 - 2003-11-13 (VNY) +(src/Makefile) changed the order
of calling the libraries (in order to get properly the static
build)
Version 2.11 - 2003-11-04 (VNY)
+(src/ommodmap_mod.f90) +(config/ommodmap.par) Parameter
mod8correction changed its type: from boolean to integer
(SAS-SCR-116)
Version 2.10 - 2003-10-29 (VNY)
------------
+(src/ommodmap_mod.f90) A bug leading to the divided by two
output image is fixed (SSC-SPR-3160)
Version 2.9 - 2003-10-24 (VNY)
-----------
+(src/ommodmap_mod.f90) Small bugs are fixed. The programme is
adjusted to the grism data; new parameter (mod8correction)
added - SSC-SCR-116
Version 2.8 - 2003-10-07 (VNY)
-----------
+(src/ommodmap_mod.f90) Allocation of the bad pixel map
is corrected (this caused infinite cycling in some
data sets with OM grism images) - SSC-SPR-3156
Version 2.7 - 2003-09-30 (VNY)
----------
+(config/ommodmap.par)
+(src/ommodmap_mod.f90)
+(doc/ommodmap_description.tex)
New parameters have been added, permitting
the OM XMM flat field to be used to determine the Mod-8
noise pattern. This would be useful for the fields with
not sufficient number of photons or for the grism images.
The modification is made in accordance with SCR-116.
The new parameters do not change the task's interface
since they are not mandatory.
Version 2.6 - 2002-09-26 (VNY)
-----------
DEPEND file updated (dependence on SAS-1.312 included)
Version 2.5 - 2002-06-10 (CB)
-----------
Modified config and depend file for param version 2.0.
Version 2.4.1 - 2002-05-29 (CB/SRR)
------------
+(doc/ommodmap_description.tex) minor correction and improvement
(SPR 2697).
=========================================================================
Package ommosaic: version 1.11.4 [was 1.9]
ChangeLog
Version 1.11.4 - 2004-03-15 (CB)
-------------------------
Small ammendment made to stop array data going out of bounds.
(fixes SPR 3275).
Version 1.11.3 - 2004-03-02 (CB)
-------------------------
mssllib added to DEPEND file.
Version 1.11.1 - 2004-03-01 (CB)
-------------------------
Modified program to replace nan pixel values in te interior region
of the mosaiced image with the median value of surrounding pixels
(fixes SPR 3262).
Version 1.11 - 2003-11-21 (CB)
-------------------------
ChangeLog ammended
Version 1.10 - 2003-11-21 (CB)
-------------------------
DEPEND file ammended for ssclib 3.0
Version 1.9 - 2002-10-17 (CB)
-------------------------
Uploaded into release track
=========================================================================
Package omprep: version 2.34.1 [was 2.29.2]
ChangeLog
Version 2.34.1 - 2004-01-27 (CB)
------------------------------
String comparison between set and DUMMYTHX.FIT changed
to use string INDEX function (fixes SPR 3229).
Version 2.34 - 2003-11-21 (CB)
------------------------------
DEPEND file ammended fro ssclib 3.0
Version 2.33 - 2003-10-24 (VNY)
------------------------------
The parameter modeset can be set to 4 in order to work with the grism
images (filters GRISM1 or GRISM2 or, respectively 1000 and 200);
the task is prepared to be used for processing grism
data (SAS-SCR-116)
Version 2.32 - 2003-06-16 (VNY)
--------------------------------
Added a check of the dummyTHXFlag before extracting
the exposure identifier by the routine GetExposureIdentifier
(fixes SSC-SPR-3132). If the THX-file is dummy, then the
exposure identifier is extracted from PEH-file.
Version 2.31 - 2003-06-03 (CB)
--------------------------------
Added keyword DATATYPE tp output (fixes SPR 3125)
Version 2.30 - 2003-02-26 (CB)
--------------------------------
Uploaded into development track
Version 2.29.2 - 2002-12-12 (CB)
--------------------------------
Documentation ammended (fixes SPR 3055)
=========================================================================
Package omregion: version 2.11 [was 2.6.5]
ChangeLog
Version 2.11 - 2003-11-21 (VNY) DEPEND file updated to match the new
version (3.0) of ssclib
Version 2.10 - 2003-07-16 (VNY)
------------------------------
(+/src/omregion_mod.f90, +/test/checkoutput.f90) A small mistake
is corrected, which was producing one-pixel shift
of the source region with respect to the source position given
by OMDETECT (SSC-SPR-3138)
Version 2.9 - 2002-09-26 (VNY)
-----------------------------
DEPEND file has been updated (dependence on sas-1.312 included)
Version 2.8 - 2002-06-10
(VNY) - +(config/omregion.info) GROUP parameter
is set to 'om pipeline' instead of previous 'pipeline'
Version 2.7 - 13.05.2002 (VNY) - DEPEND and +/src/omregion.par files
are updated in order to work with new PARAM-2.0
=========================================================================
Package omsource: version 1.9.5 [was 1.1.11]
ChangeLog
Version 1.9.5 - 2004-01-27 (CB)
--------------------------------
Ammended code so that the logger list is cleared when
delete list button clicked. (fixes SPR 3230).
Version 1.9.4 - 2004-01-22 (CB)
--------------------------------
Modified observation information display dialogue to show
dates as a MJD.
(fixes SPR 3226).
Version 1.9.3 - 2004-01-21 (CB)
--------------------------------
Modified to compute psf2 correction properly for binned UV data.
(fixes SPR 3225).
Version 1.9.2 - 2004-01-07 (CB)
--------------------------------
Modified so that only one temporary region file is used
for communicating with ds9.
(fixes SPR 3195).
Version 1.9.1 - 2003-12-18 (CB)
--------------------------------
Fixed bug in centroiding algorithm which caused crash when
selecting a source near an image edge
(fixes SPR 3186).
Version 1.9 - 2003-12-03 (CB)
--------------------
Documentation improved for SPR 3166.
Version 1.8 - 2003-11-26 (CB)
--------------------
Makefile in src directory ammended to fix static-build failure.
Version 1.7 - 2003-11-21 (CB)
--------------------
DEPEND file ammended for ssclib 3.0
Version 1.6 - 2003-10-22 (CB)
--------------------
Documentation updated.
Version 1.5 - 2003-07-22 (CB)
--------------------
Build problem on Solaris 2.8 fixed.
Version 1.4 - 2003-07-21 (CB)
--------------------
Modified to make use of latest version of mssllib.
Gui improved.
Version 1.3 - 2003-04-28 (CB)
--------------------
Modified test program in exp directory to fix build problem.
DEPEND file ammended.
Version 1.2 - 2003-04-17 (CB)
--------------------
Updated to use QT 3.0. Information & help
windows added. Photometry stuff moved to
separate window. Modified so that the user
can reload image/source-list files without
having to stop/start program. Made easier
to use.
Version 1.1.11 - 2003-01-10 (CB)
--------------------
Ammended configuration file.
=========================================================================
Package omsrclistcomb: version 1.30.2 [was 1.24]
ChangeLog
Version 1.30.2 - 2004-03-15 (CB)
-----------------------------
Documentation ammended.
Version 1.30.1 - 2004-03-08 (CB)
-----------------------------
Samll Ammendment to make use of mssllib 2.43.2.
Version 1.30 - 2003-03-24 (CB)
-----------------------------
Ammended to make use of mssllib 2.30.
Version 1.29 - 2003-03-24 (CB)
-----------------------------
Ammended to make use of mssllib 2.24.
Version 1.28 - 2003-03-24 (CB)
-----------------------------
Version number of Mssllib in depend file corrected.
Version 1.27 - 2003-03-21 (CB)
-----------------------------
DEPEND file ammended to correct build problem on some machines.
Version 1.26 - 2003-03-15 (CB)
-----------------------------
Optional parameter "usecat" added to allow astrometry correction to
be carried out on the ras and decs of the combined source list.
Code added to find the mean ra and dec offsets of those stored in the
individual source-list files. Code added to correct the ras and decs
in those source-list files that couldn't be corrected.
Version 1.25 - 2003-02-27 (CB)
-----------------------------
Uploaded into development track
Version 1.24 - 2002-10-17 (CB)
-----------------------------
Uploaded into release track
=========================================================================
Package omthconv: version 1.31 [was 1.27.11]
ChangeLog
Version 1.31 - 2003-12-01 (CB)
--------------------------------
Variable OBTStart initialised to 0 to fix test-harness failure
in low-memory test.
Version 1.30 - 2003-11-21 (CB)
--------------------------------
Small fix to DEPEND file
Version 1.29 - 2003-11-21 (CB)
--------------------------------
DEPEND file ammended for ssclib 3.0
Version 1.28 - 2003-02-26 (CB)
--------------------------------
Uploaded into development track
Version 1.27.12 - 2003-01-20 (CB)
--------------------------------
+(src/omthconv_mod.f90) modified code tp get exposure identifier
string to correct failure in Leicester pipeline
Version 1.27.11 - 2003-01-09 (CB)
--------------------------------
Fixed test-harness failure.
=========================================================================
Package omthlcplot: version 1.3 [was 1.0.4]
ChangeLog
Version 1.3 - 2002-09-12 (NW)
-------------------------------
Changed the keyword warning statement in the documentation to
include the values of the HDUCLASS attributes, to close SPR-2973
(Wrong reference to data set attributes in doc). Also changed the
figure in the documentation to .eps (was .ps) to avoid warnings
during the distribution check.
Version 1.2 - 2002-07-25 (NW)
-------------------------------
Updated the DEPEND file. It now includes a dependence on sas.
Version 1.1 - 15-06-03 (NW)
----------------------
Made the updates necessary for the new version of param
Version 1.0.4 - 15-03-02 (NW)
----------------------
The documentation has been updated to include new error names.
=========================================================================
Package orbit: version 2.9 [was 2.8]
ChangeLog
Version 2.9 - 2002-07-26
-------------
- Uploaded as 2.9 for consistency
Version 2.8.1 - 2002-07-25
-------------
- Updated build for param-2.5.
- Updated DEPEND file.
=========================================================================
Package param: version 2.15 [was 1.68.4]
ChangeLog
Version 2.15 - 2003-06-16 (GV)
------------
+ Misc. fixes to make gcc-3.3 happy: include and/or
proper initialization of base classes.
Version 2.14 - 2003-06-13 (GV)
------------
+ Add a few include where needed to make gcc-3.3 happy.
Version 2.13 - 2003-03-14 (GV)
------------
+ Remove occurrences of the header values.h that is obsolete and
not present on Mac OS X.
Version 2.12 - 2003-02-12 (JBa)
------------
implemented ParamInfoSet::saveParamInfo(ParameterInfo* info);
i.e.saving of parameter files in $HOME/.sas.d/config/
Version 2.11 - 2003-02-10 (JBa)
------------
Introduced a new interface for parsing: "ParamParser". The difference
with the old (now deprecated) interface "ParamInfoReader" is that it
provide means to load/save a file. The old interface could only
load a 'task' (and with a hack it could load a 'file'), but saving
was out ofg the question...
Version 2.10 - 2002-12-17 (JBa)
------------
+ (./cxx/*) prefixed with std::
Version 2.9 - 2002-12-09 (GV)
-----------
+ (tools/listparams) new devel tool to be used in the creation of
comman line completion files. Given a task name it lists all of its
parameters to stdout.
Version 2.8 - 2002-10-09 (JBa)
-----------
+ (src/Parameter.cc) small editorial change on HELP format of
the constraint.
+ (tools/xml2xpi.cc) converter for backward compatibility.
Version 2.7 - 2002-07-22 (JBa)
-----------
+ (src/XmlInfoReader.cc) Fixed problems with arithmetic if in GCC-3.1
+ (src/*) removed usage of strstream
Version 2.6 - 2002-07-16 (JBa)
-----------
+ Make chkdist happy
Version 2.5 - 2002-06-17 (JBa)
-----------
+ (src/TimeFormatter.*) 'implemented decimal year number'
+ (hopefully) fixed static build!
Version 2.4 - 2002-06-07 (JBa)
-----------
+ (src/ParameterInfo.cc) fixed bug in copy constructor: choices are
copied over, even if a choice does not have nested parameters.
Version 2.3 - 2002-06-03 (JBa)
-----------
+ (String*Parameter.cc) temporary workaround for problems in
Evaluator::stringIdentifiers();
Version 2.2 - 2002-05-30 (JBa)
-----------
+ depends on selectlib
Version 2.1 - 2002-05-21 (JBa)
-----------
+ made class ChoiceChildParameters prettier
+ asString() and defaultAsString() produce prettier output. Lists do
not have annoying begin/end quotes
Version 2.0 - 2002-04-22 (JBa)
-----------
+ updated user as well as developer documentation for XML usage
+ streamlined error messages
New interface
+ param is using XML as file format: created tool 'xpi2xml' to do the
job transparently
+ nested parameters allowed
+ implicit setting of parameters
+ expanded constraint checker (introduction of selectlib)
Version 1.70 - 2002-01-28 (JBa)
--------------
+ version 1.69 found a incorrect parameter file in the test area
Version 1.69 - 2002-01-28 (JBa)
--------------
+ resubmitted 1.68.1. Though the patch is correct, it finds so many
ill-defined modes in parameter files, that we may want to
post-pone the implementation.
=========================================================================
Package pedal: version 1.31.1 [was 1.30.1]
ChangeLog
Version 1.31.1 - 2003-12-30 (EO)
--------------
+ Static builds:
Added cfitsio to $libs in src/DAL_C_lib/Makefile.PL to avoid load
failure by Dynaloader due to undefined symbols (ffprec) from cfitsio.
Version 1.31 - 2003-11-12 (JSH)
-----------
+ Fixed USEDLIBS for static builds
Version 1.30.1 - 2002-01-30 (JBa)
-----------
+ Fixed the introduction of PERL_POLLUTE,as it was magnifying problems
on linux/perl5.003:
Make sure that old CCFLAGS of Conifgure.pm are not overwritten
=========================================================================
Package playback: version 1.4 [was 1.1]
ChangeLog
Version 1.4 - 2003-08-20 (JSH)
-----------
+ Add OGIP attribute to template for test case.
Version 1.3 - 2002-07-11 (GV)
-----------
+ DEPEND on sas.
Version 1.2 - 2002-05-13 (GV)
-----------
+ Updated for param 2.0
Version 1.1 - 2001-12-20 (GV)
-----------
+ DEPEND updated.
=========================================================================
Package preferences: version 0.7 [was 0.1.8]
ChangeLog
Version 0.7 - 2003-05-02 (UL)
-----------
+ un-did 0.6-change (X-server problem was solved by other means)
[this closes SPR 2435: 'fails to compile on mir']
Version 0.6.1 - 2003-02-24 (UL)
-------------
+ minor stdc++ compliance fix (enforced by gcc-3.2.2)
Version 0.6 - 2002-12-09 (GV)
-----------
+ Comment out EXTERNALS = qt from the Makefiles so that running
sasprefgen does not require an active X server.
Version 0.5 - 2002-12-06 (UL+GV)
-----------
+ global prefernce file is now sought under $SAS_DIR/config/sas.pref
(was: $HOME/.sas.pref)
Version 0.4 - 2002-11-25 (UL)
-----------
+ avoid duplicates in SAS_DIR+SAS_PATH
+ param-2.0 compliant parameter file
Version 0.3 - 2002-06-28 (UL)
-----------
+ replaced all occurences of 'strstream' with standard-conformant
'stringstream'
+ avoid duplicates in SAS_DIR+SAS_PATH
+ signature of signals in PreferenceMenu.h matches those in xmmselect
=========================================================================
Package region: version 7.1.5 [was 6.2.2]
ChangeLog
Version 7.1.5 - 2004-02-12 (IMS SSC/LUX)
--------------------------
- Fixed SPR 3255.
Version 7.1.4 - 2004-01-21 (IMS SSC/LUX)
--------------------------
- Pending resolution of SOC SPR 2500 I have, as a workaround, patched SSC SPR 3223 by including defaults for all mandatory parameters.
- Default for --outunit changed from detxy to xy because as it was, the task would not run if the mandatories were supplied but all others left at default.
Version 7.1.3 - 2004-01-13 (IMS SSC/LUX)
--------------------------
- Fixed SPR 3205 by left-justifying a string.
- Fixed SPR 3206 by removing parameters --calinfostyle and --imageset and making --eventset mandatory.
- Fixed SPR 3207 (this was a bug in ssclib).
- Introduced some more messages.
- Documentation update.
- Can't reproduce SPR 3031.
Version 7.1.2 - 2003-12-18 (IMS SSC/LUX)
--------------------------
- Fixed SPR 3183.
Version 7.1.1 - 2003-12-17 (IMS SSC/LUX)
--------------------------
- Added 'oal' to the USEDLIBS line. Task wouldn't compile statically without it. Fixes SPR 3178.
Version 7.1 - 2003-11-23 (IMS SSC/LUX)
--------------------------
- Removed old code.
Version 7.0 - 2003-11-10 (IMS SSC/LUX)
--------------------------
- Temp_ssclib modules now merged into ssclib-3.0.
- Rewritten and expanded, many new and changed parameters.
- Some mods to test harness to cope with new parameter names.
- As a side benefit the rewrite has fixed SPRs 3027 and 3155.
Version 6.4 - 2002-07-12 (IMS SSC/LUX)
--------------------------
- Added sas to DEPEND.
- Fixed bug (SPRs 2944 and 2945) in which task called tobkgfrac stuff when --radiusmode=enfrac. However I had to temporarily disable the --radiusmode=tobkgfrac stuff.
Version 6.3 - 2002-05-17 (IMS SSC/LUX)
--------------------------
- Uses param-2.0
- Slight doco fix.
Version 6.2.2 - 08 Mar 2002 (IMS SSC/LUX)
--------------------------
- Updated DEPEND (including ssclib -> 2.4).
- Think SPR 2673 went away during other modifications to region since v-5.0.
=========================================================================
Package regionstats: version 3.2 [NEW]
ChangeLog
Version 3.2 - 2003-06-19 (GV)
-----------
+ DEPEND on param 2.0
Version 3.1.1 - 2001-09-21 (GV)
-------------
+ add GROUPS to info file SOC-SPR-2100
Version 3.1 - 2000-05-05 (GV)
-----------
+ fix latex macros (SPR 1283).
Version 3.0 (Marco Beijersbergen, 1999-12-16)
-----------
- updated parameter interface
- updated testharness
Version 2.8 (Marco Beijersbergen 1999-12-15)
-----------
- added DISTRIBUTION
Version 2.7 19 April 1999 (PV)
----------
+ 'use filter' changed into 'use datafiler' for selectlib 4.0.
Version 2.6 14 April 1999 (PV)
----------
- updated messaging for error 1.16
Version 2.5 8 April 1999 (PV)
----------
- updated parameter file, source code and testharnes for imagelib 2.0
Version 2.4 Friday 13 November 1998 (PV)
----------
- changed dependency from radial to imagelib
Version 2.3 - 18-09-98 (PV)
----------
- current path added in testscripts
Version 2.2 - 29-07-98 (PV)
-----------
- updated DEPEND file
- updated testhardness to include SumOfSquares (Std.dev.)
Version 2.1 - 03-06-98 (PV)
-----------
- src/regionstats.f90 renamed to src/regionstats_mod.f90
to bring inline with task filename convention.
Version 2.0 - 27-05-98 (PV)
-----------
- all functionality in radial package (imageslib)
- testharness contains run test only.
Version 1.0 - 08-05-98 (PV)
-----------
- initial package release
=========================================================================
Package responselib: version 1.3 [was 1.0.1]
ChangeLog
Version 1.3 - 2003-06-16 (GV)
-----------
+ Misc. fixes to make gcc-3.3 happy: include and/or
proper initialization of base classes.
Version 1.2 - 2003-01-22 (UL)
-----------
+ several stdc++ compliance changes enforced by gcc-3.2
+ now DEPENDs on package sas
Version 1.1 - 2002-07-08 (RDS)
-----------
updated for development track with param 2.0 (not used)
=========================================================================
Package rgsangles: version 4.6.1 [was 4.3]
ChangeLog
Version 4.6.1 - 2004-02-23 (CG)
-------------
+ to cope with rgslib 1.30.1 (answer to SPR2489) >> depends on ssclib
Version 4.6 - 2003-07-01 (CG)
------------
+ SPR 2304 completely fixed: simplified warnings instead of messages
Version 4.5 - 2003-06-30 (CG)
------------
+ SPR 2304 fixed: simplified warning instead of message
Version 4.4 - 2002-05-10 (JBa)
------------
+ Updated for usage of param-2.0
Version 4.3 - 2001-11-15 (JBa)
-----------
+ adopted common naming scheme for all RGS tasks.
=========================================================================
Package rgsbadpix: version 2.17 [was 2.11.1]
ChangeLog
Version 2.17 - 2003-02-24 (CG)
------------
+ new version necessary because of problems with upload of former one.
Version 2.16 - 2003-02-19 (CG)
------------
+ a small change to avoid C++ non compliance ( > error in gcc 3.2 )
Version 2.15 - 2002-08-19 (UL)
------------
+ a few transparent changes to improve C++ standard compliance
Version 2.14 - 2002-05-09 (JDR)
------------
- requires param-2.0
Version 2.13 - 2002-04-12 (JDR)
------------
- implements hot column finding in HTR mode
Version 2.12 - 2002-03-21 (JDR)
------------
- updated for htrframes-0.7, requires rgslib-1.28
Version 2.11.1 - 2002-01-29 (JDR)
--------------
- fixed a problem with generating the HTML documentation
=========================================================================
Package rgsenergy: version 2.0.1 [was 1.4.2]
ChangeLog
Version 2.0.1 - 2003-12-12 (CG)
-------------
+ In line with chanes introduced in OAL 3.111.1
+ USEDLIBS changed for static build compliance
+ Documentation update
Version 2.0 - 2003-12-09 (CG)
-----------
+ including RGS offset subtraction from average diagnostic files
Version 1.9 - 2003-01-31 (UL)
-----------
+ brought in line with cal-3.154/caloalutils-1.79
Version 1.8 - 2002-08-19 (UL)
-----------
+ a few transparent changes to improve C++ standard compliance
+ now DEPENDs on package sas
Version 1.7 - 2002-05-09 (JDR)
-----------
- requires param-2.0
Version 1.6 - 2002-03-21 (JDR)
-----------
- requires rgslib-1.28
Version 1.5 - 2002-03-11 (JDR)
-----------
- HTR mode CTI correction now uses RAWY attribute of the PIXELS table
Version 1.4.2 - 2002-01-29 (JDR)
-------------
- fixed a problem with generating the HTML documentation
=========================================================================
Package rgsevconvert: version 1.2 [was 1.1]
ChangeLog
Version 1.2 - 2003-04-02 (CG)
-----------
- Dependency change >> param 2.13
Version 1.1 - 2001-12-20 (JDR)
-----------
- no longer considered experimental
=========================================================================
Package rgsevents: version 3.12.1 [was 3.5.2]
ChangeLog
Version 3.12.1 - 2004-02-16 (CG)
--------------
+ TSTART and TSTOP events list keyword (SPR 2480) - copied from PIXELS
+ MJDREF added to events list (SPR2481) - copied from PIXELS Table
Version 3.12 - 2003-03-11 (CG)
------------
+ a few transparent changes to improve C++ standard compliance
Version 3.11 - 2002-08-19 (UL)
------------
+ now DEPENDs on package sas
+ a few transparent changes to improve C++ standard compliance
Version 3.10 - 2002-05-29 (JDR)
------------
- requires rgslib-1.29
- added ON_NODE_INTERFACE to event attribute flags
- replaced NEXT_TO_CCD_BORDER with ON_WINDOW_BORDER
Version 3.9 - 2002-05-09 (JDR)
-----------
- requires param-2.0
Version 3.8 - 2002-04-02 (JDR)
-----------
- requires utils-1.88
- event reconstruction and energy thresholds implemented for HTR mode
Version 3.7 - 2002-03-22 (JDR)
-----------
- work-around for problem with RandomNumberGenerator interface
Version 3.6 - 2002-03-21 (JDR)
-----------
- updated for htrframes-0.7, requires rgslib-1.28 and utils-1.84
Version 3.5.2 - 2002-02-26 (JDR)
-------------
- fixed bug causing segmentation fault on --withdetcoord=y --detcoord=chip
=========================================================================
Package rgsfilter: version 1.17 [was 1.11.2]
ChangeLog
Version 1.17 - 2002-08-19 (UL)
------------
+ now DEPENDs on package sas
+ a few transparent changes to improve C++ standard compliance
Version 1.16 - 2002-05-29 (JDR)
------------
- requires rgslib-1.29
- added ON_NODE_INTERFACE to --rejflags parameter default
- replaced NEXT_TO_CCD_BORDER with ON_WINDOW_BORDER
- propagates EXPIDSTR from input to output, if present
Version 1.15 - 2002-05-09 (JDR)
------------
- requires param-2.0
Version 1.14 - 2002-03-21 (JDR)
------------
- task description revised for rgslib-1.28
Version 1.13 - 2002-02-28 (JDR)
------------
- made backward compatible with event lists lacking proper SUBMODE keyword
Version 1.12 - 2002-02-25 (JDR)
------------
- task description revised for rgslib-1.27
=========================================================================
Package rgsfluxer: version 1.6 [was 1.1.1]
ChangeLog
Version 1.6 - 2003-10-20 (CG)
-----------
+ bug in initialisation of _qualityRank fixed
Version 1.5 - 2003-04-02 (CG)
-----------
+ change to avoid C++ non compliance ( > error in gcc 3.2 )
Version 1.4 - 2002-08-21 (UL)
-----------
+ now DEPENDs on package sas
Version 1.3 - 2002-06-25 (JDR)
-----------
- conforms with future standard naming convention for rmf: RSPMAT
Version 1.2 - 2002-05-09 (JDR)
-----------
- requires param-2.0
Version 1.1.1 - 2002-02-12 (JDR)
-------------
- changed output extension name from PRIMARY to FLUXED
- infers rmf name from pha name according to new rgsproc convention
- updated the task description
=========================================================================
Package rgsframes: version 3.16.1 [was 3.13.3]
ChangeLog
Version 3.16.1 - 2004-02-16 (CG)
--------------
+ TSTART and TSTOP added to events list keyword (SPR 2480)
VVersion 3.16 - 2003-06-09 (CG)
------------
+ rgslib included in DEPEND (SPR 2440)
ersion 3.15 - 2002-03-12 (UL)
------------
+ brought in line with cal-3.152.1
(observationStartDate->exposureStartDate)
Version 3.14 - 2002-05-10 (JBa)
------------
+ Updated for usage of param-2.0
=========================================================================
Package rgsimplot: version 1.13.1 [was 1.11.8]
ChangeLog
Version 1.13.1 - 2004-03-05 (CB)
----------------------------------
Documentation corrected (fixes SPRs 3050 & 30501)
Version 1.13 - 2002-10-02 (CB) DEPEND file
----------------------------------
Version 1.12 - 2002-05-03 (CB) DEPEND file
=========================================================================
Package rgslib: version 1.30.1 [was 1.26]
ChangeLog
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.
Version 1.30 - 2002-09-11 (JBa)
------------
+ Changes in source files in order to comply with ANSI C++ [Prepared
for compilation by GCC 3.1]
Version 1.29 - 2002-05-24 (JDR)
------------
- loadBadPixMap: added support for ON_NODE_INTERFACE event attribute
replaced NEXT_TO_CCD_BORDER with ON_WINDOW_BORDER
Version 1.28 - 2002-03-21 (JDR)
------------
- PixelsTable, ExposureMapper, and loadBadPixMap: updated for htrframes-0.7
Version 1.27 - 2002-02-25 (JDR)
------------
- ExposureMapper: removed ill-conceived FRACEXP correction (HTR mode)
Version 1.26 - 2002-01-24 (JDR)
------------
- PixelsTable: added option to disable chip coordinate conversions
=========================================================================
Package rgslinepos: version 1.3.1 [was 1.2]
ChangeLog
Version 1.3.1 - 2004-02-23 (CG)
-------------
+ to cope with rgslib 1.30.1 (answer to SPR2489) >> depends on ssclib
Version 1.3 - 2003-04-02 (CG)
------------
- now DEPENDs on sas + par 2.13
Open SPRs:
Version 1.2 - 2001-10-26 (CE)
-----------
- changed all real variables to double to follow change in CAL 3.121
- changed instrument names to lower case (now rgs1|rgs2) to be
consistent with other RGS tasks
- tighter check on runtest
=========================================================================
Package rgsoffsetcalc: version 1.18 [was 1.14]
ChangeLog
Version 1.18 - 2003-05-16 (JBa)
------------
+ Fixed SOC::SPR 2445
Version 1.17 - 2002-09-16 (GV)
------------
+ Works with gcc-3.1.
Version 1.16 - 2002-07-11 (GV)
------------
+ DEPEND on sas.
Version 1.15 - 2002-05-10 (GV)
------------
+ Updated par file for param-2.0.
Version 1.14 - 2001-10-15 (GV)
------------
+ fixed -O2 compilation problem in test harness.
=========================================================================
Package rgsproc: version 1.19.2 [was 1.3.3]
ChangeLog
Version 1.19.2 - 2004-03-15 (CG)
--------------
- Parameter list documentation changed due to problem in html version,
+ 2 spurious parameters removed from .par file
Version 1.19.1 - 2003-12-12 (CG)
--------------
- Use of parameter "withdiagoffset" documented.
Version 1.19 - 2003-12-11 (CG)
------------
- Adding use of parameter "withdiagoffset": rgsenergy 2.0
Version 1.18 - 2003-10-31 (CG)
------------
- Again changing order of usedlibs for static build
Version 1.17 - 2003-10-27 (CG)
------------
- Changing order of usedlibs for static build
Version 1.16 - 2003-10-23 (CG)
------------
- Changing test case to avoid problems using old LINESPREADFUNC
Version 1.15 - 2003-09-05 (CG)
------------
- Issued because of problems with upload of former one
Version 1.14 - 2003-09-05 (CG)
------------
- minor change in documentation - SPR 2387
Version 1.13 - 2003-06-27 (CG)
------------
- parameter description changed for getting logical order
Version 1.12 - 2002-06-28 (JDR)
------------
- requires rgsrmfgen-1.1
Version 1.11 - 2002-06-25 (JDR)
------------
- changed response matrix filename tag from 'matrix' to 'RSPMAT'
Version 1.10 - 2002-06-17 (JDR)
------------
- requires: attfilter-1.0 and rgssources-5.21
- hkgtigen invoked separately (redundantly) for every exposure
- automatically copies EVENLI to merged if necessary when starting at 'filter'
- bug fix: merged event list not required when starting at 'spectra'
Version 1.9 - 2002-05-29 (JDR)
-----------
- requires: rgslib-1.29, rgsevents-3.10, rgsfilter-1.16, rgsspectrum-2.2
- runs rgsrmfgen for every exposure, rather than just for each instrument
- added ON_NODE_INTERFACE to --rejflags parameter default
- replaced NEXT_TO_CCD_BORDER with ON_WINDOW_BORDER
- added new parameters for rgsspectrum
Version 1.8 - 2002-05-09 (JDR)
-----------
- requires: param-2.0, htrframes-1.1, rgsspectrum-2.2
Version 1.7 - 2002-03-21 (JDR)
-----------
- requires htrframes-0.7 and rgslib-1.28 (full chip exposure in HTR)
Version 1.6 - 2002-03-11 (JDR)
-----------
- returned mistakenly deleted EPIC.FIT in test harness
Version 1.5 - 2002-03-08 (JDR)
-----------
- replaced EPIC.FIT in test harness with updated version
- updated task description: ATTTSR and hkgti_ files not overwritten
Version 1.4 - 2002-02-25 (JDR)
-----------
- added support for HTR mode data
=========================================================================
Package rgsprods: version 1.9.1 [was 1.5]
ChangeLog
Version 1.9.1 - 2004-03-17 (IMS SSC/LUX)
----------------------
- Fixed SPR 3278.
- Updated the documentation.
Version 1.9 - 2003-12-03 (IMS SSC/LUX)
----------------------
- Removed perlutils from the USEDLIBS line in src/Makefile.
Version 1.8 - 2003-11-24 (IMS SSC/LUX)
----------------------
- Removed old files.
Version 1.7 - 2003-11-11 (IMS SSC/LUX)
----------------------
- Changed the script to a task.
Version 1.6 - 2002-07-09 (IMS SSC/LUX)
----------------------
- Upgraded to param>2.0.
Version 1.5 - 21 Jan 2002 (IMS SSC/LUX)
----------------------
- Rewritten so as to generate only those products NOT produced by rgsproc. Parameter values in the task calls conform to version 1.16 of pcms module RGSProducts.pm.
- Now writes output to STDERR (closes SPR 2520).
- In the call to rgsimplot, rgsprods now includes all sources for which PROCESS=T in the src list (closes SPR 2519).
- No longer writes CONTENT keywords.
=========================================================================
Package rgsregions: version 1.18 [was 1.12]
ChangeLog
Version 1.18 - 2003-06-30 (CG)
------------
+ broken link in documentation fixed
Version 1.17 - 2002-08-19 (UL)
------------
+ a few transparent changes to improve C++ standard compliance
Version 1.16 - 2002-07-29 (UL)
------------
+ now depends on selectlib-4.58 and sas-1.0
Version 1.15 - 2002-05-09 (JDR)
------------
- requires param-2.0
Version 1.14 - 2002-04-23 (JDR)
------------
- implements order-specific background regions for HTR mode
Version 1.13 - 2002-02-20 (JDR)
------------
- added support for HTR mode data
Version 1.12 - 2001-11-08 (JDR)
------------
- spatial regions diminish to null as DELTA_XDSP leaves the exposed surface
=========================================================================
Package rgsrmfgen: version 1.5.3 [was 0.50.2]
ChangeLog
Version 1.5.3 - 2004-03-15 (CG)
-------------
+ parameter name update in docu (ebins >> rows)
Version 1.5.2 - 2004-02-06 (CG)
-------------
+ bogus with executable permission
Version 1.5.1 - 2004-02-05 (CG)
-------------
+ bug introduced in 1.5 (calib.cc - small angle scattering) fixed
Version 1.5 - 2003-06-27 (CG)
-----------
+ replacement from 1.4 now correct
Version 1.4 - 2003-06-25 (CG)
-----------
+ maximize replaced by STD max in calib.cc
Version 1.3 - 2003-04-22 (CG)
-----------
+ few changes (required by gcc3.2) to improve standard C++ compliance
Version 1.2 - 2002-08-19 (UL)
-----------
+ now DEPENDs on package sas
+ a few transparent changes to improve standard C++ compliance
Version 1.1 - 2002-06-28 (JDR)
-----------
- replaced parameter --whichmirrorpsf with --withmirrorpsf and --withangdist
Version 1.0 - 2002-06-25 (JDR)
-----------
- requires cal-3.142
- switched roles of mirror PSF and grating misalignment distributions in
the convolutions to allow the mirror PSF to become optional
- the user may supply a custom angular distribution to replace the mirror PSF
- added a matrix editing mode
- in HTR mode the background correction is silently disabled
- changed standard file name tag to RSPMAT for future compatibility with PPS
- progress messages are considerably less verbose
- task description not yet updated
Version 0.51 - 2002-05-09 (JDR)
------------
- requires param-2.0
Version 0.50.2 - 2002-02-12 (JDR)
--------------
- task description updated with correct default for the --ebins parameter
=========================================================================
Package rgssources: version 5.26.3 [was 5.17.11]
ChangeLog
Version 5.26.3 - 2004-03-17 (IMS SSC/LUX)
--------------------------
- Updated the documentation.
Version 5.26.2 - 2004-03-04 (IMS SSC/LUX)
--------------------------
- Changed --attstyle default from 'mean' to 'expmedian' (request by CG).
Version 5.26.1 - 2003-12-17 (IMS SSC/LUX)
--------------------------
- Added saslib to USEDLIBS line. The task won't compile static without it. Closes SPR 3180.
Version 5.26 - 2003-12-10 (IMS SSC/LUX)
--------------------------
- Parameter --tempset removed on advice of DJF.
Version 5.25 - 2003-12-08 (IMS SSC/LUX)
--------------------------
- Included 'selector' in src/Makefile:USEDLIBS line.
Version 5.24 - 2003-11-24 (IMS SSC/LUX)
--------------------------
- Removed old code.
Version 5.23 - 2003-11-11 (IMS SSC/LUX)
--------------------------
- Temp_ssclib modules now merged into ssclib-3.0.
- Parameter --tempset introduced.
- Duplicated parameter --atthkset replaced by two parameters --meanset and --medianset.
- Parameters --attra, --attdec, --attapos, --ra, --dec: type changed from 'real' to 'angle'; default values now all 0; all now local-mandatory.
- Parameters --deltaxdsp and --deltadisp have been made local-mandatory.
- Now-useless tests in code to detect when user has forgotten to set ra/dec-like parameters have been removed.
- All parameters now initialized at declaration.
- .par file modified so as to make fuller use of param>2.0 facilities.
Version 5.22 - 2003-06-26 (CG SOC)
---------------------------
- SPR 3020 fixed: No conversion of (already in radians) expmedian values.
Version 5.21 - 2002-06-17 (IMS SSC/LUX)
--------------------------
- Changed --attstyle value 'filteredmedian' to 'expmedian' (and parameter --filteredmediantable to --expmediantable) on JDR's suggestion. This also fixes a bug he reported.
Version 5.20 - 2002-05-17 (IMS SSC/LUX)
--------------------------
- Added 'filteredmedian' value to --attstyle and also --filteredmediantable. This is to allow rgssources to make use of the output of attfilter.
Version 5.19 - 2002-05-17 (IMS SSC/LUX)
--------------------------
- Slight doco macro fix.
Version 5.18 - 09 May 2002 (JDR CAL)
--------------------------
- Converted the parameter file to param-2.0 format.
=========================================================================
Package rgsspecplot: version 2.18.1 [was 2.16.13]
ChangeLog
Version 2.18.1 - 2002-07-25 (NW)
-------------------------------
Only uses poissonian errors if there is no STAT_ERR column
Version 2.18 - 2002-07-25 (NW)
-------------------------------
Update the DEPEND file and now includes a dependence on sas.
Version 2.17.2 - 2002-07-25 (NW)
-------------------------------
Removed the dependency on the STAT_ERR column, now use the square
root of the counts as the error, to close the SPR 2949, `Task
unable to plot total spectrum'. Revised documentation.
Version 2.17.1 - 2002-07-01 (NW)
-------------------------------
The way that the binned up data is presented has been changed.
The errors are now the square root of the binned up counts, which
solves the problem of `plots from empty fields are negative on
average', SSC-SPR-2898. This also solves the problem SSC-SPR-2903
`Wrong wavelength and energy scales'. The x-axis has also been
extended to show the whole of the first and last bin
Version 2.17 - 2002-06-03 (NW)
-------------------------------
This version contains the changes for the new version of
param.
=========================================================================
Package rgsspectrum: version 2.6 [was 1.4.2]
ChangeLog
Version 2.6 - 2003-04-22 (CG)
-----------
+ C++ compliance increased (required by gcc3.2)
+ DEPEND changed (dal instead of dali)
Version 2.5 - 2002-08-21 (UL)
-----------
+ now DEPENDs on package sas
Version 2.4 - 2002-07-08 (JDR)
-----------
- requires cal-3.142
- BACKSCAL in HTR mode is now computed using the model background
distribution from the CCF
Version 2.3 - 2002-05-29 (JDR)
-----------
- propagates EXPIDSTR from input to output, if present
Version 2.2 - 2002-05-09 (JDR)
-----------
- requires param-2.0
Version 2.1 - 2002-05-07 (JDR)
-----------
- total overhaul of the code: simpler formulation of the spectrum statistics
- added optional FRAC_EXP column, and new parameters relating to it
- implemented a crude background correction for HTR mode
Version 1.6 - 2002-03-08 (JDR)
-----------
- modified AREASCAL calculation, pending further refinement
Version 1.5 - 2002-02-20 (JDR)
-----------
- added support for HTR mode data
=========================================================================
Package rmfgen: version 1.52.2 [was 1.48.5]
ChangeLog
Version 1.52.2 - 2004-01-20 (RDS)
------------
+ (test/runrmfgen) - change in fverify output (SPR-2492)
Version 1.52.1 - 2004-01-05 (RDS)
------------
+ (src/Rmfgen.cc) - Added TMLIN, TLMAX keywords to EBOUNDS (SPR-2414)
Version 1.52 - 2003-11-12 (RDS)
------------
+ (src/Makefile) - reordered USELIBS for static build
Version 1.51 - 2003-07-10 (RDS)
------------
+ (src/ResponseRow.h) - Small changes for devtrack
Version 1.48.7 - 2003-07-07 (RDS)
------------
+ (src/CorePosData.cc) Changes for PositionUtils change
Version 1.48.6 - 2003-04-25 (RDS)
------------
+ (src/CorePosData.cc/h) Changes for gcc 3.2 compatibility
Version 1.48.5 - 2003-01-02 (RDS)
------------
+ (src/Rmfgen.cc) Opens and closes the RMF before writing the
Ebounds extension to fix a problem which occurs
in low memory mode.
=========================================================================
Package rmftools: version 1.3.1 [was 0.14.2]
ChangeLog
Version 1.3.1 - 2004-02-19 (RDS)
------------
+ remove reference to spectrumaug in doc (SPR-2068)
Version 1.3 - 2003-10-28 (RDS)
------------
+ reordering of USEDLIBS for static build
Version 1.2 - 2003-06-16 (GV)
------------
+ Misc. fixes to make gcc-3.3 happy: include and/or
proper initialization of base classes.
Version 1.1 - 2002-08-19 (UL)
-----------
+ a few transparent changes to improve standard C++ compliance
+ now DEPENDs on package sas
Version 1.0 - 2002-07-08 (RDS)
--------------
+ uses param 2.0
=========================================================================
Package rudi5: version 0.5 [was 0.4]
ChangeLog
Version 0.5 - 2003-06-19 (GV)
-----------
+ Make use of param-2.0
Version 0.4 - 2001-10-15 (GV)
-----------
+ solve -O2 compilation problems.
=========================================================================
Package rudiframetime: version 1.4 [was 1.2.3]
ChangeLog
Version 1.4 - 2002-10-03 (CB)
-------------------------
DEPEND file has been updated
Version 1.3 - 2002-07-12 (CB)
-------------------------
DEPEND file has been updated
=========================================================================
Package sas: version 1.417.1 [was 1.315.21]
ChangeLog
Version 1.417.1 - 2004-03-08 (EO)
---------------
+ RT: SAS release 6.0.0
Version 1.417 - 2004-02-23 (EO)
-------------
+ DT
Version 1.416.1 - 2004-02-23 (EO)
---------------
+ RT
Exclude libguiparam.so in perl script listxclude for option
--versioned-libaries to solve SPR 2392.
Version 1.416 - 2004-02-23 (EO)
-------------
+ Exclude libguiparam.so in perl script listxclude for option
--versioned-libaries to solve SPR 2392.
Version 1.415 - 2004-02-20 (EO)
-------------
+ DT
Version 1.414.1 - 2004-02-20 (EO)
---------------
+ RT
Added exclude-list-rt target into Makefile.top to elliminate
duplication of lib*.so files in binary tar package for RT distribution.
Version 1.414 - 2004-02-20 (EO)
-------------
+ Added exclude-list-rt target into Makefile.top to elliminate
duplication of lib*.so files in binary tar package for RT distribution.
Version 1.413 - 2004-02-16 (EO)
-------------
+ Previous upload, SHAREDVERSION was set to yes by mistake.
Version 1.412 - 2004-02-12 (EO)
-------------
+ Version for DT
+ reset AKA to dt
+ Reset SHAREDVERSION=no
Version 1.411.1 - 2004-02-12 (EO)
---------------
+ SAS 6 Release Track
+ Set AKA=6.0.0-Beta in Make.include.in
+ Set SHAREDVERSION=yes in configure.in
Version 1.411 - 2003-12-12 (EO)
-------------
+ To continue with DT activity, resets the AKA to dt and
SHAREDVERSION to no.
Version 1.410.3 - 2003-12-12 (EO)
---------------
+ Configure update with SHAREDVERSION=yes failed in RH 9.0
Made under SuSE 7.3
Version 1.410.2 - 2003-12-12 (EO)
---------------
+ Missing SHAREDVERSION=yes in configure.in
Version 1.410.1 - 2003-12-12 (EO)
---------------
+ SAS 6.0.0
+ Set SHAREDVERSION=yes in configure.in
+ Set AKA=6.0.0-Alpha in Make.include.in
Version 1.410 - 2003-11-10 (EO)
-------------
+ Added core.* in Make.include.in CLEANFILES to remove core files in Linux.
Version 1.409 - 2003-11-03 (EO)
-------------
+ Added three new references to doc/lib/sas.bib on behalf of
Vladimir Yershov at MSSL, for the OM tasks development.
+ Added $(DATADIRTMP) as $(TOPDIR)/lib/data/tmp to the list of
required directories in Make.include.in. Required by testconfiguremake
to test that the sas configure and make are able to run.
+ Modified CPPFLAGS and F90INCFLAGS setings in Make.include.in as follows:
CPPFLAGS += $(addprefix -I,$(shell $(SASBIN)/findinclude $(USEDLIBS)))
by
CPPFLAGS += $(addprefix -I,$(shell $(SASBIN)/findinclude $(sort $(USEDLIBS))))
and
F90INCFLAGS += $(addprefix -I,$(shell $(SASBIN)/findinclude $(USEDLIBS)))
by
F90INCFLAGS += $(addprefix -I,$(shell $(SASBIN)/findinclude $(sort $(USEDLIBS))))
This way elliminates excesive amount of Include dirs which give problems with f95.
Version 1.408 - 2003-09-12 (GV)
-------------
+ (Make.include.in) Implement the requirement that tasks making
use of param also need qt without using EXTERNALS = qt. This in an
attempt to make it possible to run tasks in the background without
first unsetting the environment variable DISPLAY.
Version 1.407 - 2003-08-05 (GV)
-------------
+ When running the second test make sure that the test log is
first erased. In an incremental build the test log is left
behind, and one wants to be sure that it is re-created from
scratch.
Version 1.406 - 2003-07-31 (EO)
-------------
+ No changes to code.
Changed back in Make.include.in the AKA to dt.
Changed back the SHAREDVERSION to no in configure.in
Version 1.405.2 - 2003-07-30 (EO)
---------------
+ No changes to code. Made for the soctrack.
SHAREDVERSION in configure.in set to yes (not done before).
Version 1.405.1 - 2003-07-30 (EO)
---------------
+ No changes to code. Made for the soctrack.
AKA in Make.include.in changed to soc.
SHAREDVERSION in configure.in set to yes.
Version 1.405 - 2003-06-26 (GV)
-------------
+ (mkpkgidx) Change wording of entries in index page from 'Index
of x' to 'Index of x referenced in the documentation'. SOC-SPR-2413.
Version 1.404 - 2003-06-26 (GV)
-------------
+ (Make.include.in) Change the way awk is called when make commit
is called, so that this works on Mac OS X. SOC-SPR-2448.
Version 1.403 - 2003-06-25 (GV)
-------------
+ (testconfiguremake) Step out of the current directory before
deleting it at the end of the test.
Version 1.402 - 2003-06-24 (GV)
-------------
+ (configure.in) Using --enable-strict=no no longer skips the Qt
checks because Qt is required for param to work.
Version 1.401 - 2003-06-20 (GV)
-------------
+ (Makefile.top) Make the binary archive targets more verbose.
Version 1.400 - 2003-06-18 (GV)
-------------
+ (configure) Check that Qt has DOM support. This is needed for
the parameter interface to work, but some commercial licenses
don't have it.
Version 1.399 - 2003-06-17 (GV)
-------------
+ (Make.include) I had accidentally disabled SLOPPY.
+ (makefile.top) Rework all of the binary making commands. Make
use of both the saslibs and the listxcluded scripts.
Version 1.398 - 2003-06-11 (GV)
-------------
+ (configure.in) On Mac OS X add further flags to
SHARED_LIBS_FLAGS so that the libraries are created with the full
path (-install_name). In this manner when a task is linked against
libX, with libX linked against libY, the system finds libY even if
the latter is not explicitly given on the link line.
Version 1.397 - 2003-06-03 (GV)
-------------
+ (Make.include.in) Add ';' after the if/then/else/fi structure
that determines whether the full documentation should be built for
an incremental build. This is what proper Bourne shells want.
+ Add development script saslibs, a helper script used to make
binary distributions.
+ Remove old scripts: uploadreport.csh constructManifest paramconv
sascommit checkReport incheckReport buildReport
+ (Makefile.top) Run the saslibs script before creating the binary
archives.
Version 1.396 - 2003-06-02 (GV)
-------------
+ (Make.include) The incremental build now builds also the html
documentation. This can be switched off with make incheck
FULLDOC=no.
+ (Make.include) Change introduced in 1.394 caused a few libraries
not to take the value of EXTERNALS into account. This caused
linking of tasks against those libraries to fail on platforms
other than Mac OS X. Fixed.
Version 1.395 - 2003-05-30 (GV)
-------------
+ (configure) Make the linker shut up on Mac OS X when an
undefined symbol is found when creating a library.
Version 1.394 - 2003-05-29 (GV)
-------------
+ (Make.include.in, configure.in) Introduce LIBS_LDLIBS, flags to
be used when creating shared libraries. Normally this is the same
as LDLIBS (used to create executables), but on Mac OS X the two
linking processes must be different. Also, get rid of -m on Mac OS
X when creating executables.
Version 1.393 - 2003-05-26 (GV)
-------------
+ (Make.include.in) Get rid of another occurrence of == in a shell
test, that would make the incremental build stop in an environment
with a plain Bourne shell.
Version 1.392 - 2003-05-25 (GV)
-------------
+ (Make.include.in) The optimization levels are now set by
configure instead of being hard-coded.
+ (configure.in) Set optimization levels, so that c++ and f9x
levels can be set independently based on the OS. On Mac OS f9x
on slatec triggers a bug in gcc if complied with -O2: set to -O4.
+ (configure.in) Add -fno-coalesce-templates to c++ flags when
compiling on Mac OS X, or the CAL Glue does not create a shared
library. This should possibly be fixed in the CAL.
Version 1.391 - 2003-05-24 (GV)
-------------
+ (configure.in) Was not passing -m when creating shared libraries
on Mac OS X.
Version 1.390 - 2003-05-23 (GV)
-------------
+ (configure.in) remove two occurrences of test x == y (== -> =)
because that syntax does not work on classic Bourne shells.
+ (configure.in) fix the selection of the shared library options
on Mac OS X, where the algorithm used to select whether f95 runs
with gcc fails because there gcc is called cc.
Version 1.389 - 2003-05-22 (GV)
-------------
+ Another small tweak for Mac OS X: -fPIC was not being passed
consistently to the compiler. Also, ask the linker to only warn of
undefined symbols (-flat_namespace -undefined warning) instead of
terminating with an error.
+ (sas-setup.[c]sh) updated DYLD_LIBRARY_PATH (Mac OS X).
Version 1.388 - 2003-05-21 (GV)
-------------
+ (configure.in, Make.include.in) Move some of the choices about
f90 and f77 from Make.include to configure. Promote Mac OS X to
supported system, and finalize flags needed to create shared
libraries on that system.
Version 1.387 - 2003-05-21 (GV)
-------------
+ (chkdist) permission check was too zealous.
Version 1.386 - 2003-05-19 (GV)
-------------
+ More of the same permission nonsense.
Version 1.385 - 2003-05-19 (GV)
-------------
+ (Make.include,in) F90INCFLAGS was lower case.
+ (chkdist) fix check for file permissions, that was not being
executed correctly (not all the time any way).
Version 1.384 - 2003-05-07 (GV)
-------------
+ (Make.include.in) if param is in USEDLIBS, also add the
dal. This may help static build on Mac.
Version 1.383 - 2003-05-07 (GV)
-------------
+ (SasServer.pm) fix error that prevented download of master MD5.
+ (ftpsas) fix error when comparing signatures from the MD5 master
file.
Version 1.382 - 2003-05-05 (GV)
-------------
+ Re-upload of 1.381 when I had uploaded all of the bin/* scripts
with restrictive permissions.
Version 1.381 - 2003-05-01 (GV)
-------------
+ (configure) can make use of libf96.so if a handcrafted
libf96fix.a containing quickfit.o is also found.
Version 1.380 - 2003-04-29 (GV)
-------------
+ (chkdist) had become too strict, checking for the file
build_log, but this file exists during a build and is created
before the chkdist is run => chkdist always failed during build.
Version 1.379 - 2003-04-28 (GV)
-------------
+ (Make.include.in) make sure that build_log_second is removed in
a make clobber.
Version 1.378 - 2003-04-26 (GV)
-------------
+ Create and upload packagedetails.html.
Version 1.377 - 2003-04-25 (GV)
-------------
+ Re-upload of 1.376 to test package server in Vilspa.
Version 1.376 - 2003-04-25 (GV)
-------------
+ Re-upload of 1.375 to test package server in Vilspa.
Version 1.375 - 2003-04-25 (GV)
-------------
+ (htmkReport) make sure colors also work for short build.
Version 1.374 - 2003-04-24 (GV)
-------------
+ (htmlReport) fix broken links, restructure table for clarity.
Version 1.373 - 2003-04-23 (GV)
-------------
+ (configure) fix wrong test syntax (introduced at 1.371) that
prevented configure from going through on most machines.
Version 1.372 - 2003-04-22 (GV)
-------------
+ (uploadreport) make sure the files build_log_second are uploaded
if they exist.
+ (htmlReport) link to build_log_second if necessary; add color
scheme legenda; adjust colors.
Version 1.371 - 2003-04-21 (GV)
-------------
+ (configure.in) make use of libf96.so if a library called libf96fix
containing the NAG quickfit.o is found. This is necessary on
recent versions of RedHat (and presumably of other GNU/Linux
distributions) to prevent linking errors due to the fact that the
loading of old static libraries may fail.
Version 1.370 - 2003-04-10 (GV)
-------------
+ (sas-setup.sh) remove incorrect setting of LIBRARY_PATH
+ (testconfiguremake) source with '. ./sas-setup.sh' to avoid
failure when PATH does not contain '.'.
Version 1.369 - 2003-03-31 (GV)
-------------
+ (uploadreport) Upload via intermediate tar file. Upload to
Vilspa machine.
Version 1.368 - 2003-03-28 (GV)
-------------
+ (uploadsas) uploads to Vilspa server. SasServer.pm updated to
provide interface to upload files.
Version 1.367 - 2003-03-20 (GV)
-------------
+ (configure.in) additional Qt-related flags necessary on Mac OS X
were lost in transit.
Version 1.366 - 2003-03-19 (GV)
-------------
+ (configure.in) additional Qt-related flags necessary on Mac OS X
were lost in transit.
Version 1.365 - 2003-03-01 (GV)
-------------
+ (Make.include) Some commands are now chattier.
+ (configure) add -I to Qt include.
Version 1.364 - 2003-02-28 (GV)
-------------
+ (Make.include) All grep statements that have to do with buildlog
redirect their output to /dev/null. They used to append to the log
their were grepping, creating the possibility of infinite loops
(this was sure the case on Mac OS X).
Version 1.363 - 2003-02-28 (GV)
-------------
+ (Make.include) if USEDLIBS contains param, then force EXTERNALS
= qt so that the static build works. Set MAKEFLAGS so that the
directory names are not printed out. Fix for echo -n on Dec.
make check was no longer creating the html doc,
fixed. SOC-SPR-2411.
Add echo command to the end of the target check/incheck/build, so
that build report does not show a long list of 'make[4]' entries.
+ (configure) On Mac OS X when using Qt -framework Security is
also needed in the linker flags.
Version 1.362 - 2003-02-21 (GV)
-------------
+ (Make.include.in) Fix possible race condition while accessing
the build_log file for the second test, which could lead to an
infinite recursion while executing the second test harness.
Version 1.361 - 2003-02-21 (GV)
-------------
+ (configure) On Mac OS X switch off optimization.
Version 1.360 - 2003-02-20 (GV)
-------------
+ (configure) now add the variables ECHO_N and ECHO_C to Make.include.
+ (Make.include) Use ECHO_N and ECHO_C to build a supposedly
platform-independent echo -n. Introduce GNU Make functions to
simplify the description of the targets check, incheck,
build. Make sure that if some of the directories where
Make.include wants to put symbolic links do not exist, an error is
generated. Add target required_dirs to create all the required
directories. This is not run automatically to prevent the creation
of these directories when this is not wanted.
Version 1.359 - 2003-02-18 (GV)
-------------
+ (Make.include) Add missing space in rule to create libraries.
Version 1.358 - 2003-02-17 (GV)
-------------
+ (configure.in) When on a Mac OS X switch shared libraries off.
+ (Make.include.in) Use echo -n when a newline character doesn't
need to be generated, as this is more portable (to the Mac in
particular). Add rules to run ranlib on static libraries, as this
is required on a Mac.
+ (sas-setup) create ~/.sas.d/config
Version 1.357 - 2003-02-07 (GV)
-------------
+ (Make.include) perl tasks depend explicitly on main.pl in
taskmain and on their own task.pl.
Version 1.356 - 2003-01-31 (GV)
-------------
+ (Make.include) implement perl tasks as plain perl scripts.
+ (configure.in) primitive support for Mac OS X.
+ (Make.include) primitive support for Max OS X: mkae suffix for
shared library configurable via configure.
Version 1.355 - 2003-01-22 (GV)
-------------
+ (testconfiguremake) really fix SOC-SPR-2395.
+ (configure.in):
- skip some tests is -enable-strict=no
- error/warning if ds9 is version 2.2.1
- only support f95
- Qt >= 2.3.2
Version 1.354 - 2003-01-21
-------------
+ (Make.include) incremental build runs again the test harnesses.
Version 1.353 - 2003-01-10
-------------
+ (sas.bib) fix typo on CALHB entry ct:calhb, update URLs for
Chandra documents (region, data model etc.)
+ (testconfiguremake) use gmake instead of make if
found. SOC-SPR-2395.
Version 1.352 - 2003-01-06 (GV)
-------------
+ (bin/uploadreport) force ftp to run in passive mode, so it works
from behind some firewalls.
Version 1.351 - 2003-01-03 (GV)
-------------
+ (Make.include.in) The fix at 1.348 was preventing the task
binaries from being removed (I should have used %\/ instead of %/
in the clean and clobber rules). SOC-SPR-2393.
+ (configure.in) check that tsort is available. SOC-SPR-2378.
Version 1.350 - 2002-12-23 (GV)
-------------
+ (Make.include.in) run f90depend with LANG=C set, ot on RH8.0 not
all modules are correctly found.
Version 1.349 - 2002-12-19 (GV)
-------------
+ (sas.bib) How many tries to get a reference right?? Fix typo in
URL for CALHB.
Version 1.348 - 2002-12-18 (JBa)
-------------
+ (bin/sasclean_cpath) 'sh' does not know about '==' operator
+ (Make.include.in) Forgot a trailing '/' in using addprefix(). This
triggered mayhap on the backward directory.
Version 1.347 - 2002-12-18 (GV)
-------------
+ (sas.bib) Add missing space between \tt and text.
Version 1.346 - 2002-12-17 (JBa)
-------------
+ (configure.in,sas.environment.in,Make.include.in) Using CPATH:
'make' as well as 'configure' will check and modify environment
if necessary.
We do it in both systems, as a 'developer' may want to force
different environment setting, than the one that was used during
configuration...
+ (bin/sasclean_cpath) added to do the above in 'configure' as well
as in 'make'
Version 1.345 - 2002-12-17 (GV)
-------------
+ (sas.bib) update URL for CAL HB.
+ (testconfiguremake) change exports to be portable (SOC-SPR-2384).
Version 1.344 - 2002-12-16 (GV)
-------------
+ (Make.include.in) Restore name of CONFIGDIR that had been
removed. This triggered a number of failures on make depend.
+ (Make.include.in) A build with a stricter behavior of the c++
compiler can be achiver by specifying STRICTCPP=yes. By default
this is set to no, or the build explodes :)
+ (Make.include.in) Make running the test harnesses during an
incremental build conditional (RUNTESTS=yes).
+ Add PNG versions of all icons needed by latex2html.
Version 1.343 - 2002-12-14 (GV)
-------------
+ (Make.include.in) name of directory below is include.
Version 1.342 - 2002-12-14 (GV)
-------------
+ (Make.include.in) re-introduce usage of config-std.h as this adds
using namespace std, and this is very much needed at this
stage. However, this file is not generated by configure (which
would trigger a rebuild in an incremental build) but just places
in $SAS_DIR/config and included from there, so that a new build
is only required when that file changes.
Version 1.341 - 2002-12-13 (GV)
-------------
+ (Make.include.in) remove usage of config-std.h.
Version 1.340 - 2002-12-13 (GV)
-------------
+ (configure.in) replace using [] with test in file tests as this
is more portable.
+ (SasVersion.h) define more strings (like AKA).
+ (configure.in) remove creation of config-std.h.in as code is
supposed to work with gcc-3.x now. Also, the creation of this file
each time triggered a complete rebuild during incrementals.
+ (ftpsas) additional exit code when running in patch mode to
indicate that that package sas was updated and configure needs
to be run again.
Version 1.339 - 2002-12-12 (GV)
-------------
+ (configure.in) identify RedHat and SuSE, make use of RELEASE file.
+ (SasVersion.h.in) add RELEASE constant.
Version 1.338 - 2002-12-10 (GV)
-------------
+ (bin/createcompletionscripts) remove -s flag when creating bash file.
+ (configure) for gcc 3.2 we need to re-introduce the work around
concerning the way headers found in CPLUS_INCLUDE_PATH are treated
(they are considered to be C headers even if they are C++). This
leads to warnings in the build.
Version 1.337 - 2002-12-09 (GV)
-------------
+ (Makefile.top) at end of make check creates shell command line
completion scripts in SAS_DIR.
Version 1.336 - 2002-12-05 (GV)
-------------
+ (configure.in) change lack of GNU ar into a warning (it was an
error).
Version 1.335 - 2002-12-05 (GV)
-------------
+ (Make.include) targets clobber and clean remove the finale /
from CLOBBERFILES and CLEANFILES, or rm will fail for symlinks on
RedHat 8.0.
Version 1.334 - 2002-12-05 (GV)
-------------
+ (Make.include) more support for CVS (make branch).
Version 1.333 - 2002-12-04 (GV)
-------------
+ (Make.include) additional CVS markers had entered the file,
breaking it.
+ (testconfiguremake) a new test harness where a mini SAS build of
one package is attempted. This to ensure that changes to configure
and Make.include are not deadly.
Version 1.332 - 2002-12-03 (GV)
-------------
+ (bin/Makefile) had forgotten to add htmlReport to DEVSCRIPTS.
Version 1.331 - 2002-12-02 (GV)
-------------
+ (htmlReport) subsumes incheckReport, checkReport,
buildReport. Re-work the color coding algorithm so that it can
cope with incremental builds where no test harnesses are run at
all. All html report in Make.include are generated with this script.
Version 1.330 - 2002-11-28 (GV)
-------------
+ (Make.include) incheck does not run the test harnesses
now. Temporary change to allow people to decide where the time for
an incremental build goes.
Version 1.329 - 2002-11-22 (GV)
-------------
+ (f90depend) make it work on RedHat 8.0 (SOC-SPR-2368).
Version 1.328 - 2002-11-21 (GV)
-------------
+ (ftpsas) preserve exit status in END block, otherwise it is
always reset to 0 because the END block is guaranteed to succeed.
+ (Makefile.top) do not echo the uploadreport command.
Version 1.327 - 2002-11-11 (GV)
-------------
+ (Make.include) More tweaks to compiler flags when profiling.
Version 1.326 - 2002-11-11 (GV)
-------------
+ (Make.include) When PROFILE is on, make sure the debug flags are
correctly set.
Version 1.325 - 2002-10-31 (GV)
-------------
+ (ftpsas) allow one to specify a name other than 'make' for GNU
Make. Add more protection to chdir/mkdir statements to prevent
ftpsas from unpacking packages in the wrong directory.
Version 1.324 - 2002-10-28 (GV)
-------------
+ (Make.include) make incheck now only builds the ps
documentation, so as to speed it up even further (while I figure
out a way to introduce a reliable dependency mechanism for
latex2html). Add a rudimentary dependency mechanism to create the
ps documentation, so that the latter is not re-built unless the
latex source (or some of the auxiliary files in packages sas) have
changed. This is not fool proof, but should significantly improve
the speed of incremental builds.
Version 1.323 - 2002-10-14 (GV)
-------------
+ (sasglobal.tex) \task{} macro generates bold text in ps doc (SOC-SPR-2318)
Version 1.322 - 2002-10-03 (GV)
-------------
+ (bin/uploadreport) make silent so cron jobs don't talk. Also
check exit status after ech ftp call, so cron jobs will talk when
an error.
Version 1.321 - 2002-09-27 (GV)
-------------
+ (bin/fixdoc) write final new line to sasdoc_version.tex.
Version 1.320 - 2002-09-26 (GV)
-------------
+ (bin/chkdist) introduce a @relaxed@ checking mode so that
incremental builds can run this test as well.
+ (Make.include) modify the incheck target so that chkdist is run
in relaxed mode.
+ (bin/incheckReport) updated with the extra column in the build
report.
Version 1.319 - 2002-09-24 (GV)
-------------
+ (src/runtestalarm.cc) allow one to set the maximum allowed
duration of a single test harness run via the environment variable
SAS_TEST_TIMEOUT.
Version 1.318 - 2002-09-24 (GV)
-------------
+ (configure.in) additional fix for gcc 2.96 (early version found
on RH 7.1) whereby vthe environment variable CPLUS_INCLUDE_PATH is
ignored.
Version 1.317 - 2002-09-20 (GV)
-------------
+ (ftpsas, SasServer.pm) small updates to log/error messages and
documentation to clarify what is happening.
Version 1.316 - 2002-09-19 (GV)
-------------
+ (chkdist) package sas in DEPEND: restored for the DT.
=========================================================================
Package sashelp: version 1.6 [was 1.0.2]
ChangeLog
Version 1.6 - 2003-06-26 (GV)
-----------
+ (sashelp.cc) No longer try to make use of obsolete
parameters. SOC-SPR-2459.
+ (sashelp.cc) Use execlp to start the browser. Documentation updated.
Version 1.5 - 2003-01-24 (GV)
-----------
+ (sashelp_description.tex) remove another CVS tag.
Version 1.4 - 2002-12-18 (GV)
-----------
+ (sashelp.cc) remove CVS tags that should not have been there.
Version 1.3 - 2002-12-05 (GV)
-----------
+ Support any browser via the environment variable SAS_BROWSER.
Version 1.2 - 2002-07-11 (GV)
-----------
+ DEPEND on sas.
Version 1.1 - 2002-05-13 (GV)
-----------
+ updated for param-2.0
=========================================================================
Package saslib: version 1.84.1 [was 1.68]
ChangeLog
Version 1.84.1 - 2004-02-05 (JSH)
------------
+ SCR 127 - Add documentation for ON_BADOFFSET Event Attribute
Version 1.84 - 2003-11-13 (JSH)
------------
+ SCR 127 - Add ON_BADOFFSET Event Attribute and include in
MOS Rejection Mask
Version 1.83 - 2003-08-29 (GV)
------------
+ (Directory.cc) Modifies the condition that leads to the warning
(directoryGlob). SOC-SPR-2462
Version 1.82 - 2003-05-13 (GV)
------------
+ (test/Makefile) adjust USEDLIBS to make static Mac OS X build
work.
Version 1.81 - 2003-05-12 (GV)
------------
+ Re-upload of 1.80 to fix another permission problem.
Version 1.80 - 2003-05-07 (GV)
------------
+ (evatt_description.tex) Update description for ON_BADROW,
BAD_E3E4, UNDERSHOOT.
+ Disable html-only documentation that was a partial duplicate of
the above. The files are still available in the doc directory.
Version 1.79 - 2003-05-06 (GV)
------------
+ Re-upload of 1.78 to fix permissions problem.
Version 1.78 - 2003-03-24 (GV)
------------
+ Add FLICKERING event attributes to c++/f90. Test harnesses
updated.
+ Documentation updated.
Version 1.77 - 2003-02-28 (GV)
------------
+ (Directory.cc) rewrite loop around glob to avoid using some
return values that are apparently not defined on Mac OS X.
Version 1.76 - 2002-11-21 (GV)
------------
+ DEPEND: add selectlib (needed for test harness at version 1.75).
Version 1.75 - 2002-11-18 (GV)
------------
+ Add evatt.pref: event attribute preferences for xmmselect.
+ EventAttributes.h: expose more of the internals in order to make
it possible to write the preference file.
+ (testevattcc) now makes use of selectlib to test that the
correct bits are actually turned on.
Version 1.74 - 2002-09-11 (JBa)
------------
+ Changes in source files in order to comply with ANSI C++ [Prepared
for compilation by GCC 3.1]
Version 1.73 - 2002-07-11 (GV)
------------
+ DEPEND on sas.
Version 1.72 - 2002-04-09 (GV)
------------
+ Move the RGS flags again, to make sure rejection flags are in
the last 16 bits. Update doc.
+ (testevatt.f90) now write out the rejection masks as seen from
fortran as integer attributes.
+ (evatt_cxx_checks_f90.cc) read the attributes set in
testevatt.f90, and compare them with the values seen in c++.
Version 1.71 - 2002-04-05 (GV)
------------
+ Move the RGS flags defined at 1.68 to another position, doc update.
Version 1.70 - 2002-04-05 (GV)
------------
+ (test_DigitalSignature.cc) remove obsolete c++ header.
Version 1.69 - 2002-04-05 (GV)
------------
+ Introduce event attribute: ON_WINDOW_BORDER and
CLOSE_TO_NODE_BOUNDARY for RGS.
Version 1.68 - 2002-01-21 (GV)
------------
+ (EventAttributes.h) Add INVALID_PATTERN flag for PN. *evatt*
test harnesses updated, documentation updated.
=========================================================================
Package sasperl: version 1.10 [was 1.0.1]
ChangeLog
Version 1.10 - 2003-06-13 (GV)
------------
+ (param.pm) Move the routine that cleans up the command line
inside each of the parameter-related functions. In this manner the
command line is not modified unless a perl task is actually trying
to read one of the parameters. This allows the correct processing
of the --verbosity option to take place.
Version 1.9 - 2003-02-24 (GV)
-----------
+ (error.pm) client initialized changed from ? to ..
Version 1.8 - 2003-02-18 (GV)
-----------
+ (param.pm) add required " to ARGV, so list of parameters are not
correctly identified.
Version 1.7 - 2003-02-12 (GV)
-----------
+ (error.pm) set client to a non empty string, or scripts that use
the module will terminate with an internal error.
Version 1.6 - 2003-02-11 (GV)
-----------
+ (error.pm, param.pm, SAS.pm) update the documentation.
Version 1.5 - 2003-02-10 (GV)
-----------
+ (param.pm) chomp return values or parametsrs end up with a final
'\n'.
Version 1.4 - 2003-02-07 (GV)
-----------
+ (sasparam.cc) do not use vector.at() as this does not exist in
gcc-2.95.3. Use vector.operator[] instead.
+ (param.pm) when sasparam fails exit with an error instead of
continuing.
Version 1.3 - 2003-01-31 (GV)
-----------
+ New implementation of SAs::param.pm and SAS::error.pm. Same perl
interface.
Version 1.2 - 2002-07-11 (GV)
-----------
+ DEPEND on sas.
Version 1.1 - 2002-05-07 (GV)
-----------
+ (Makefile.PL) add dependency to selecor (required by param-2.0)
Version 1.0.1 - 2002-01-30 (JBa)
-----------
+ Fixed the introduction of PERL_POLLUTE,as it was magnifying problems
on linux/perl5.003:
Make sure that old CCFLAGS of Conifgure.pm are not overwritten
=========================================================================
Package sasversion: version 1.2 [was 1.0.1]
ChangeLog
Version 1.2 - 2002-05-27 (GV)
-----------
+ Also show the values of a few important SAS environment variables.
Version 1.1 - 2002-05-21 (GV)
-----------
+ upgrade to param 2.0
=========================================================================
Package selectlib: version 4.68 [was 4.60.2]
ChangeLog
Version 4.68 - 2003-06-26 (GV)
------------
+ (Region.h) Put a namespace around the code in an
attempt to solve the cause of SOC-SPR-2444.
Version 4.67 - 2003-06-13 (GV)
------------
+ Add a few include to make gcc-3.3 happy.
Version 4.66 - 2003-05-30 (GV)
------------
+ (test/Makefile) add slatec to USEDLIBS.
Version 4.65 - 2003-05-21 (UL)
------------
+ added ShapeBasics::toColor()/toString()
+ closed SPR 2441: Test harness failure on Mac OS X
Version 4.64 - 2003-05-16 (UL)
------------
+ bug fix which caused crash with selection expression referring to
non-existing string columns in a table (e.g. (H5455 == ON) instead
of (H5455 == "ON") in OM_HKPARMINT_0003.CCF
Version 4.63 - 2003-03-19 (UL)
------------
+ added new inquiry method DataFilter::expression()
Version 4.62 - 2003-02-27 (UL)
------------
+ fixed minor bug in memory management
+ fixed bug in expansion of attributes in selection expression (only
showed up under MacOSX)
+ added missing caloalutils to USEDLIBS in test/Makefile
+ work-around for gcc-3.1 include file bug under MacOSX (search for
'MacOSX' in src/selcore/NumericFunctors.cc for details)
Version 4.61 - 2002-02-17 (JBa)
------------
+ (./cxx/*) prefixed with std::
=========================================================================
Package slatec: version 1.45.1 [was 1.36]
ChangeLog
Version 1.45.1 - 2004-01-15 (EO)
--------------
+ Set RMACH(1)-RMACH(5) values explicitly in r1mach.f for all processor types
either SPARC (Solaris) and Intel (Linux), to avoid computing breaks.
Version 1.45 - 2003-06-16 (GV)
------------
+ Misc. fixes to make gcc-3.3 happy: include and/or
proper initialization of base classes.
Version 1.44 - 2003-05-29 (GV)
------------
+ (Makefile, cxx/Makefile) Add missing libraries to USEDLIBS so
that now the shared build on Mac OS X works.
Version 1.43 - 2003-05-13 (GV)
------------
+ (cxxtest/Makefile) change the order of the libraries to make the
static Mac OS X build work.
Version 1.42 - 2002-02-17 (JBa)
------------
+ (./cxx/*) prefixed with std::
Version 1.41 - 2002-08-26 (UL)
------------
+ added forgotten USEDLIBS to combilib/Makefile
Version 1.40 - 2002-07-18 (GV)
------------
+ (cxxtest/interpolant.cc, interpolant2Dscatter.cc, interpolant2Drect.cc) also include
Version 1.39 - 2002-07-18 (GV)
------------
+ ( Bivariate2DInterpolantScattered.cc) add include to make it work on RH 7.2.
Version 1.38 - 2002-07-17 (JBa)
------------
+ (forgotten upload...) now works with gcc-3.1
Version 1.37 - 2002-07-15 (UL)
------------
+ better standard C++ compliance in slatec.h
Version 1.36 - 2001-11-22 (UL)
------------
+ added LinearInterpolant::supplement() - this fixes problem in test
harness
=========================================================================
Package slconv: version 1.5.3 [was 1.1.2]
ChangeLog
Version 1.5.3 - 2004-03-17 (IMS SSC/LUX)
----------------------
- Slight documentation fix (--labelsstyle to --labelstyle).
Version 1.5.2 - 2004-01-29 (IMS SSC/LUX)
----------------------
- Fixed SPR 3232: parameter --labelcolour changed to --colour and freed from dependence on --withsrclabels.
- Added some messages to indicate when ds9-style integer radius values are equal to zero.
Version 1.5.1 - 2004-01-22 (IMS SSC/LUX)
----------------------
- Fixed SPR 3194 by trapping NaN-valued radii.
Version 1.5 - 2003-11-24 (IMS SSC/LUX)
----------------------
- Removed old code.
Version 1.4 - 2003-11-11 (IMS SSC/LUX)
----------------------
- Temp_ssclib modules now merged into ssclib-3.0.
- Added --tempset parameter.
- Parameter --radiusexpression made mandatory.
- Parameters --ncutsortexpression and --labelexpression made local-mandatory.
- A repeated instance of parameter --labelexpression replaced by --sortexpression, which was made local-mandatory.
- Parameter --withlabels added (='no' replaces choice of 'none' for --labelstyle).
- Changed the test harness to cope with changed parameters.
Version 1.3 - 2003-01-10 (IMS SSC/LUX)
----------------------
- Temporarily removed diff from test harness, which was failing on some platforms.
Version 1.2 - 2002-11-07 (IMS/LUX)
----------------------
- Copy to devtrack with dependencies upgraded and also using param-2.0.
=========================================================================
Package specadd: version 1.14 [was 1.11.1]
ChangeLog
Version 1.14 - 2002-05-29 (MC)
-------------
+ same as 1.11.1
Version 1.13 - 2002-05-14 (MC)
-------------
+ (DEPEND) Added param-2.0
Version 1.12 - 2002-05-13 (MC)
-------------
+ brought in line with param-2.0
Version 1.11.1 - 2002-05-29 (MC)
-------------
+ (src/specadd_mod.f90): fixed SSC-SPR-2887: reference to
uninitialised pointer
=========================================================================
Package srcdisplay: version 1.18.1 [was 1.8.1]
ChangeLog
Version 1.18.1 - 2004-03-15 (AI)
------------
+ Documentation updated: parameters overhauled.
Version 1.18 - 2003-11-03 (AI)
------------
+ changed USEDLIBS order in Makefile for static builds.
Open SPRs:
*none*
Version 1.17 - 2003-05-23 (UL)
------------
+ added new SourceList constructur to support new input mode of
epicbscalgen (related to SCR 63 closure)
+ setting of new BS misalignment angles for the CAL in SourceList
constructor works now via SAS_CCFFILES environment variable
+ bug fix in Source::angularSeparation()
+ various transparent changes in source code
+ parameter 'imageset' is now optional and has controlling boolean
'withimageset' to allow overplotting of new marker on existing
image in ds9
+ added new parameters (doc also updated)
- overlay: to suppress deletion of existing region markers on
already displayed image
- srccolor: to contol color of source markers
Version 1.16 - 2003-03-28 (UL)
------------
+ closure SPR 2295: SRCDISPLAY Implementation for SPR2148 not correct
Look now for source extent in columns BOX_SIZE(eboxdetect),
EXTENT(ewavelet), EXT(emldetect) and source counts in
SCTS(boxdetect/ewavelet), SCNTS(emldetect)
Version 1.15 - 2003-03-21 (UL)
------------
+ updated out-of-date SourceList constructor used by epicbscalgen
Version 1.14 - 2003-02-21 (UL)
------------
+ brought in line with imgdisplay-1.37 as of which combined regions
are retrieved in two separate components (included+excluded)
Version 1.13 - 2003-01-21 (UL)
------------
+ now DEPENDs on dsslib-5.0
Version 1.12 - 2003-01-21 (UL)
------------
+ minor stdc++ compliance change enforced by gcc-3.2
Version 1.11 - 2002-11-21 (UL)
------------
+ fixed another DEPEND problem
Version 1.10 - 2002-11-18 (UL)
------------
+ re-upload of 1.9 with param-2.0 compliant parameter file
Version 1.9 - 2002-11-18 (UL)
-----------
+ fixed DEPEND problem
=========================================================================
Package srcmatch: version 3.15.1 [was 3.10.8]
ChangeLog
Version 3.15.1 - 2004-03-16 (GL)
---------------------------------
Correction to documentation
Version 3.15 - 2003-07-01 (GL)
---------------------------------
Closed SPR: SSC-SPR-3107 (Incorrect flux units in merged source list)
Version 3.14 - 2003-02-24 (GL)
---------------------------------
Close SSC-SPR-3033:
Copy ID colums and "TOT" columns also for
single band input lists.
Close SSC-SPR3060:
No changes to code, included comment in documentation.
Close SSC-SPR-3084:
Included flag columns in copylist routine.
Version 3.13 - 2002-09-19 (GL)
---------------------------------
Fixed bug that crashed test harness.
Version 3.12 - 2002-09-18 (GL)
---------------------------------
Closed SPRs:
SSC-SPR-2892 More info wanted in srcmatch output
SSC-SPR-2902 Exposure values wanted
SSC-SPR-2882 ATT_SRC keyword missing
New keywords:
DATAMODE
FILT_PN
FILT_M1
FILT_M2
EXPOS_PN
EXPOS_M1
EXPOS_M2
ATT_SRC
SUBM_PN
SUBM_M1
SUBM_M2
New columns:
nn_b_FLUX
ERR_nn_b_FLUX
( nn=[PN,M1,M2]; b=[1,2,3,4,5,TOT,XID] )
Version 3.11 - 2002-05-27 (GL)
---------------------------------
Converted .par file to XML
=========================================================================
Package ssclib: version 3.6.8 [was 2.4.1]
ChangeLog
Version 3.6.8 - 2004-03-04 (IMS SSC/LUX)
-------------
- Some changes and bug fixes to accommodate fixes in lccorr-2.2.4.
Version 3.6.7 - 2004-01-30 (IMS SSC/LUX)
-------------
- Uploaded now before lccorr is fixed so as to be consistent with region-7.1.5 upload.
- Documentation more or less complete to the end of module intervals.
- New routines added to module dss_aux to accommodate necessary changes in lccorr.
- Relevant dss_aux routines moved to new module boxchains.
- Relevant exposure routines moved to new lccorr module exposure_map.
- Writing of new-style wcs keywords turned off in module wcs_aux.
Version 3.6.6 - 2004-01-30 (IMS SSC/LUX)
-------------
- Changes in wcs_aux and save_image to fix SPR 3227.
Version 3.6.5 - 2004-01-29 (IMS SSC/LUX)
-------------
- Fix of SPR 3237 on lccorr required changes to interface of exposure.f90:calcCcdExpMap.
- Modules dump and ellipse documented.
Version 3.6.4 - 2004-01-16 (IMS SSC/LUX)
-------------
- Fixed bug in coordinate.f90:calcTransformAndOffset (fixes SPR 3216).
- Rearranged argument lists for overloaded coordinate.f90:instToRaw (fixes SPR 3217).
- Fixed SPR 3209.
Version 3.6.3 - 2004-01-14 (IMS SSC/LUX)
-------------
- Fixed SPR 3208 (corrected bug in ellipse.f90:ellipsePhaseToAngle).
- Fixed SPR 3207 (submitted on region, but it was in fact a bug in source_cutouts.f90:getSourceCutoutsFewArgs).
Version 3.6.2 - 2003-12-18 (IMS SSC/LUX)
-------------
- Modified valueAtHistoFractionVector and valueAtHistoFractionArray in array_utils to fix SPR 3187.
- Added psfToDet to coordinate in order to fix a problem with lccorr (SPR 3189).
- Modified getPsfImagePixelCorners (plus a couple of other minor bug fixes) in coordinate for the same reason.
Version 3.6.1 - 2003-12-12 (IMS SSC/LUX)
-------------
- Fixed bug in coordinate:getPsfImagePixelCorners (SPR 3171).
- Fixed bug in detection_stats:minDetPoissonCounts (SPR 3172).
Version 3.6 - 2003-12-11 (IMS SSC/LUX)
-------------
- andIntervals removed from dss_aux - it already exists in intervals_aux!
- The routines in intervals_aux converted from functions to subroutines. exposure modified to be consistent with this.
- bilinearSample, bilinearValue moved from math_utils to a new module interpolate.
- interpolateInPolarCoord added to interpolate.
- calcAitoff moved from math_utils to coordinate.
Version 3.5 - 2003-12-10 (IMS SSC/LUX)
-------------
- Introduced a check on -ve args in loadXYindices of coordinate.
- Added andIntervals to dss_aux.
Version 3.4 - 2003-12-08 (IMS SSC/LUX)
-------------
- Module dss_aux documented.
- Added a task dssremove.
- Added checkImageEquivalence and readWcsColumns to wcs_aux.
- Added calcChi2HalfDegFree to detection_stats.
- Added tanToPsf and psfToTan to coordinate.
- Added some extra overloading to integrateRanges in dss_aux.
- Increased the generality of findConfusedSets in confused (won't break any interfaces).
- Fixed a bug in getRealKwd, getIntKwd in dal_aux (was using column/array data type variable definitions for attribute data-type check).
- Modified incompleteGammaP and incompleteGammaQ in math_utils so as to cope better with zero arguments.
- Added lnIncompleteGammaP and lnIncompleteGammaQ to math_utils.
- Modified maxNonNullValueSingle, readColToFixedColReal32 in dal_aux to deal with 1- or 2-dimensional columns.
- Amended dumpWcs in wcs_aux.
Version 3.3 - 2003-11-21 (IMS SSC/LUX)
-------------
- Added a new module minimizations.f90 which will take routines such as hybridNewtonsMethod and riddersMethod, formerly in math_utils.f90.
- Added a new subroutine simplexMinimization to this module.
- Slight changes to minLoc1d and maxLoc1d in array_utils.
- Changed incorrect TAN---RA and TAN--DEC to correct form RA---TAN, DEC--TAN.
- Fixed bug in wcs_aux:readWcsSourceList.
- Rearrangement in dss_aux.
- Some work on documentation.
- Removed some old code.
Version 3.2 - 2003-11-21 (IMS SSC/LUX)
-------------
- Included a task dssdump.
- Included param on the USEDLIBS line in src/makefile to cater for this task. I note that ssclib already depended on param, which it should not have before.
- Documentation complete for module detection_stats.
- Restored the module parse_list_mod (this was causing test problems).
- Slight modifications to module detection_stats.
- Fixed test/testsort.f90.
Version 3.1 - 2003-11-21 (IMS SSC/LUX)
-------------
- Removed ssclib from the DEPEND(!)
- Removed old code and unnecessary files.
- Updated cal, sas and saslib entries in DEPEND.
Version 3.0 - 2003-11-20 (IMS SSC/LUX)
-------------
- Massive distillation into ssclib of stuff that was in separate tasks before.
- All logical arguments and function values changed to boolean (because overloading with a logical and a logical(boolean) assumes, unsafely, that the two kinds will always be different)
Version 2.5 - 2002-08-12 (IMS/LUX)
-------------
- Now depends on sas.
Version 2.4.1 - 05 Jun 2002 (IMS/LUX)
-------------
- Fixed SPR 2868 (on rgssources). It was a 'status' in coordinate_mod that was not initialised.
=========================================================================
Package statistics: version 1.2 [was 1.0.1]
ChangeLog
Version 1.2 - 2003-06-16 (GV)
------------
+ Misc. fixes to make gcc-3.3 happy: include and/or
proper initialization of base classes.
Version 1.1 - 2002-05-13 (GV)
-----------
+ Updated for param 2.0
Version 1.0.1 - 2002-02-08 (GV)
-------------
+ Fix parameter file (new param rejected it because of mode = a)
=========================================================================
Package tabgtigen: version 2.12.1 [was 2.8.3]
ChangeLog
Version 2.12.1 - 2004-02-17 (CG)
--------------
+ Take TIMEREF and TIMESYS keywords from input file (SPR2490)
Open SOC-SPRs/SCRs:
*none*
Version 2.12 - 2003-03-14 (UL)
------------
+ two additional inquiry methods in GtiTableFilter class
Version 2.11 - 2002-09-16 (GV)
------------
+ works with gcc-3.1
Version 2.10 - 2002-07-10 (UL)
------------
+ added mingtisize parameter
Version 2.9 - 2002-05-27 (UL)
-----------
+ made param-2.0 compliant
Version 2.8.3 - 2002-03-12 (UL)
-------------
+ fixed minor documentation problems
=========================================================================
Package taskmain: version 1.90 [was 1.67.5]
ChangeLog
Version 1.90 - 2003-07-29 (JBa)
------------
+ Fixed test harness, such that they work on Mac OS X too:
(- test/tasks/testTaskPrivate.h)
(+ test/tasks/testtasklib.h)
(+ test/tasks/testtasklib.cc)
Version 1.89 - 2003-07-03 (GV)
------------
+ (QtRegister.cc) Fix double definition of isEnabled, which does
compile on Mac!
Version 1.88 - 2003-07-01 (JBa)
------------
+ (lib/DialogDll.cc) uses dylib extension for MacOsX
+ (lib/QtRegister.*) GUI enabling for MacOsX incorporated
Version 1.87 - 2003-06-26 (EO)
-----------
+ (test/tasks/runperltask) Added grep for correct output catching.
Version 1.86 - 2003-06-13 (GV)
------------
+ (Dll.cc) On Mac OS X dlsym and company are available through a
wrapper around the native interface. This wrapper is provided by
the finch project. The problem is that it is not always guaranteed
that the dlsym puts an underscore in front of the symbol
names. This can be configure at build time (of the wrapper in
question). To make life easier, and avoid surprises in case the
SAS is built on a system with the _ and run on a system without it
(or vice versa), here we try to load a symbol twice, once without
the underscore, and once with it. Only if both attempts fail is an
error issued.
Version 1.85 - 2003-03-17 (GV)
------------
+ (lib/HelpViewer.cc) uses env{SAS_BROWSER} if available.
Version 1.84 - 2003-02-11 (GV)
------------
+ (main.pl) the --verbosity setting was not being propagated
correctly.
+ (test/task/runperltask) modify to be sensitive to the verbosity
setting.
Version 1.83 - 2003-02-07 (GV)
------------
+ (main.pl) load SAS::param, remove debug print.
Version 1.82 - 2003-02-03 (GV)
------------
+ (Makefile) remove src from SUBDIRS, or make depend will
fail. src in task main is not a src dir like all the others, but
it is used to store templates.
Version 1.81 - 2003-01-31 (GV)
------------
+ Add main.pl to implement perl tasks. These are no longer
implemented via taskmain+perl interpreter, but as a plain perl
script.
Version 1.80 - 2003-01-29 (UL)
------------
+ main.cc change enforced by moving CCF access methods from CAL to
caloalutils: restart atom server if CCF constituents are inserted
from command line; now DEPENDs on caloalutils
Version 1.79 - 2003-01-28 (JBa)
------------
+ help is now dumped on stdout
Version 1.78 - 2003-01-21 (JBa)
------------
(lib/QtRegister.cc)
+ fixed SOC-SPR-2398
Version 1.77 - 2002-12-09 (JBa)
------------
(lib/QtRegister.h, lib/QtRegister.cc)
+ fixed SOC-SPR-2383
+ moved implementation of QtRegister in own translation unit
Version 1.76 - 2002-11-21 (JBa)
------------
+ fixed SOC-SPR-2371
Version 1.75 - 2002-11-19 (JBa)
------------
+ gParameters was not converted back properly in meta-tasks.
Version 1.74 - 2002-11-04 (UL)
------------
+ added description of new environment variable SAS_RAND_SEED (as of
utils-1.98) to documentation
Version 1.73 - 2002-07-08 (GV)
------------
+ (test/*/Makefile) remove qt requirement, as it does not belong
there. Also, it makes the test harnesses require an active X
server.
Version 1.72 - 2002-07-02 (JBa)
------------
+ fixed (src/perltask.cc) to eat "const char*" via string.c_str()
+ moved dummy tasks to area for development binaries
Version 1.71 - 2002-06-27 (JBa)
------------
+ uses sstream
Version 1.70 - 2002-06-17 (JBa)
------------
STATIC build:
+ test will statically link
+ note: test will not succeed, as shared libraries are needed (at
least for perl tasks).
Version 1.69 - 2002-05-21 (JBa)
------------
+ depends on layout to ensure proper build order
Version 1.68 - 2002-05-07 (GV)
------------
+ Update par files for param-2.0.
=========================================================================
Package testccf: version 1.110.1 [was 1.98.1]
ChangeLog
Version 1.110.1 - 2003-12-12 (EO)
---------------
+ Corrected mistake in previous change for ccf.cif.
Version 1.110 - 2003-12-11 (EO)
-------------
+ File constituents/ccf.cif updated for OM to use OM_ASTROMET_0011.CCF.
Version 1.109 - 2003-12-04 (RDS)
-------------
+ constituents/ccf.cif updated:
New file EPN_REJECT_0001.CCF added
Version 1.108 - 2003-11-18 (RDS)
-------------
+ constituents/ccf.cif,scisimccf.cif updated to repoint to old CCF elements
needed for test harnesses:
EPN_CTI_nnnn.CCF set to EPN_CTI_0012.CCF
Version 1.107 - 2003-11-17 (EO)
-------------
+ Scripts in directory data configured for CCF repository in /ccf.
Make target "data" rebuilds *.ccf files in constituents. Done.
Version 1.106 - 2003-10-24 (RDS)
-------------
+ constituents/ccf.cif updated:
New file OM_GRISMCAL_0000.CCF added
Version 1.105 - 2003-07-17 (AI)
-------------
+ constituents/ccf.cif updated:
EPN_TIMECORR_0004.CCF -> EPN_TIMECORR_0005.CCF
Version 1.104 - 2003-07-11 (AI)
-------------
+ constituents/scisimccf.cif updated:
XMM_MISCDATA_0013.CCF -> XMM_MISCDATA_0016.CCF
Version 1.103 - 2003-07-10 (AI)
-------------
+ scisimccf.cif updated. Now uses XMM_MISCDATA_0016.CCF
Version 1.102 - 2003-02-25 (UL)
-------------
+ CIF in 1.101 accidentally included again XMM_MISCDATA_0014.CCF
(see 1.99-comment below)
Version 1.101 - 2003-02-19 (UL)
-------------
+ in constituens/ccf.cif
EMOS?_QUANTUMEF_0010.CCF -> EMOS?_QUANTUMEF_0014.CCF
EPN_QUATNUMEF_0010.CCF -> EPN_QUANTUMEF_0012.CCF
as cal-3.156 needs CHBINS_FRACTION table
Version 1.100 - 2002-10-14 (GV)
-------------
+ remove constituent/EPN_CTI_0009.CCF as this file is now
available, at least in the DT.
Version 1.99 - 2002-08-02 (UL)
------------
+ in constituents/ccf.cif:
XMM_MISCDATA_0014.CCF -> XMM_MISCDATA_0016.CCF
=========================================================================
Package testodf: version 0.44 [was 0.42]
ChangeLog
Version 0.44 - 2003-12-11 (RDS)
------------
+ added scisimsimple/0001_0000010010_R1X00000OFX.FIT:
and amended the SUM.ASC file to include it.
This is needed to test the rgsdiagnostic cal in the OAL.
NB: The OFX file contains the noise map for CCD 1 only to
save space.
Version 0.43 - 2003-06-13 (GV)
------------
+ (Makefile) Adjust so that make clobber does not completely
remove lib/testodf.
Version 0.42 - 2000-04-29 (JBa)
-----------
+ recreated with scisim v2.1.a20000427
=========================================================================
Package testtasks: version 1.8 [NEW]
ChangeLog
Version 1.8 - 2002-12-23 (GV)
-----------
+ Test new upload machinery.
Version 1.7 - 2002-07-11 (GV)
-----------
+ DEPEND on sas.
Version 1.6 - 2002-05-07 (GV)
-----------
Version 1.5 - 2002-05-07 (GV)
-----------
+ updated for param-2.0. Test upload to check that pkg acceptance
still works ok.
Version 1.4.1 - 2000-06-07 (Marco Beijersbergen)
-------------
+ fix SPR1421: added taskmain to DEPEND.
Version 1.4 - 2000-04-05
-----------
+ DISTRIBUTION added again.
Version 1.3 - 1999-11-29
-----------
+ DISTRIBUTION added
Version 1.1 - 14-09-98
-----------
- Added types to .par files
Version 1.1 - 29-05-98
-----------
- Changed .prm into .par files.
Version 1.0 - 14-05-98
-----------
Initial version for SAS v1 integration.
=========================================================================
Package timeappend: version 1.5 [was 1.4]
ChangeLog
Version 1.5 - 2002-05-13 (GV)
-----------
+ Updated for param-2.0
Version 1.4 - 2001-07-24 (UL)
-----------
+ temporarily disabled EPN related part of test harness because of
anomalies in testodf/scisimsimple data (see SPR 2128 for details)
=========================================================================
Package tools: version 1.58.1 [was 1.45.7]
ChangeLog
Version 1.58.1 - 2004-03-05 (JSH)
------------
+ SPR2479 Increase precision of timecalc
Version 1.58 - 2003-05-14 (UL)
------------
+ added tcsadd task; may be merged with tcsfix at a later stage
Version 1.57 - 2003-04-01 (UL) - the April's fools day version
------------
+ fixed minor problem with test harness being sensitive to verbosity
level (used odfexpand output in test-operator)
Version 1.56 - 2003-02-10 (JB)
------------
+ Attempt to fix SPR 2351 on regionmask by duplicating the array
incarnation of GridSpan (from rgslib/rgsPixelsLib.cc) into
regionmask.cc and editing it to access the CRPIXnL, CRVALnL
and CDELTnL keywords first.
Version 1.55 - 2003-01-31 (UL)
------------
+ Attempt to fix minor problem with sh-syntax error in test/toolstest
Version 1.54 - 2003-01-21 (UL)
------------
+ redelivery of 1.53
Version 1.53 - 2003-01-21 (UL)
------------
+ fixed static build problem (caloalutils missing from src/clex/Makefile)
+ minor stdc++ compliance fixes enforced by gcc-3.2
Version 1.52 - 2002-12-12 (UL)
------------
+ re-upload of 1.51
Version 1.51 - 2002-12-12 (UL)
------------
+ fixed minor version with broken link in doc
Version 1.50 - 2002-12-11 (UL)
------------
+ updated tcsfix to also handle 2002-Kourou timing anomalies
Version 1.49 - 2002-07-29 (UL)
------------
+ tcsfix now adds TCSFIXC attribute to TCS file to indicate kind of applied
correction
Version 1.48 - 2002-06-14 (UL)
------------
+ added documentation for tcsfix
+ added new tool orbitdump
Version 1.47 - 2002-06-04 (UL)
------------
+ brought in line with selectlib-4.51
Version 1.46 - 2002-05-14 (GV)
------------
+ updated for param-2.0
=========================================================================
Package utils: version 1.109 [was 1.98]
ChangeLog
Version 1.109 - 2003-10-15 (EO)
-------------
+ Following a request of Achim Bohnet and Uwe lammers: Change in lines
38 of src/NAN.cc replacing "=" by a "==" for NANMASK.
Version 1.108 - 2003-10-15 (EO)
-------------
+ Following indications by Achim Bohnet and Uwe Lammers: Changed in
test/testf90cxx.cc the "=" by "==" in PROC std::clog, lines 30 and 31.
+ Following indications by Achim Bohnet and Uwe Lammers: Changed in
test/testf90cxx.cc the "=" by "==" in PROC std::clog, lines 45 to 48, and
change 2 by 3 in line 47 for assert(d.dim[1].extent == 2.
Version 1.107 - 2003-06-13 (GV)
-------------
+ (testsimplescanner.cc) Add missing include .
+ (stringutils.cc) change one unsigned to size_t. This is correct
also on 64bit platforms.
+ (gcc.hpp) Make it work on gcc-3.3.
Version 1.106 - 2003-02-20 (JBa)
-------------
+ Fixed a bug : '"foo" + std::string("bar")' is not allowed
Triggered bug in GCC-3.2.2, which results in SEGV
+ Reported bug to GCC:
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?database=gcc&cmd=view&pr=9769
Version 1.105 - 2003-02-10 (UL)
-------------
+ LeapSeconds singleton now initialized from contents of new ASCII file
$SAS_DIR/lib/data/leapsecdata/leapsecs.dat - if not found fallback
to hardcoded list of known leap seconds until 1999-01-01 (TAI-UTC=32s)
Version 1.104 - 2003-01-31 (GV)
-------------
+ It no longer creates the library perlutils. I should change the
major version number but I would break 200 tasks. LIke this I only
break 4.
Version 1.103 - 2003-01-22 (UL)
-------------
+ work around gcc-3.2 optimizer bug in STime.cc (operator-())
Version 1.102 - 2002-12-23 (GV)
-------------
+ Updated boost components to version 1.29.
+ Added boost test and lexical_conversion.
Version 1.101 - 2002-12-16 (JBa)
-------------
(src/Ranlux.cc, test/rand100.cc) Fixed introduced namespace problems
Version 1.100 - 2002-12-09 (UL)
-------------
+ minor modification to STime.h (made previously private function public)
Version 1.99 - 2002-11-05 (UL)
------------
+ added f90 I/F to random number generator (likewise sensitive to
SAS_RAND_SEED)
Version 1.98 - 2002-11-04 (UL)
------------
+ SAS_RAND_SEED environment variable can now be used to control seed
of random number generator singleton (documentation is in taskmain)
=========================================================================
Package xcolorcod: version 1.20 [was 1.8.1]
ChangeLog
Version 1.20 - 2003-11-03 (AI)
------------
+ changed USEDLIBS in src/Makefile for static builds.
Open SPRs/SCRs:
*none*
Version 1.19 - 2003-07-02 (UL)
------------
+ added missing 'param' to USEDLIBS in colortable/Makefile
Version 1.18 - 2003-06-16 (GV)
------------
+ Misc. fixes to make gcc-3.3 happy: include and/or
proper initialization of base classes.
Version 1.17 - 2003-05-02 (UL)
------------
+ 'utils' was missing from USEDLIBS in colortable/Makefile
[this closes SPR 2438: xcolorcod fails to compile on mir]
Version 1.16 - 2003-03-03 (UL)
------------
+ added HSV colortable (new in ds9_2.3)
Version 1.15 - 2003-02-28 (UL)
------------
+ much improved support for colortables: all color tables offered by
ds9 are now included in xcolorcod format and are user-selectable
via corresponding new task parameter; documentation now contains
specification of color table format and tools to convert color tables
from SAOimage/LUT to xcolorcod format
+ with above closed SPR 2325: How to work with color tables
+ task now also in group 'plot'
Version 1.14 - 2003-01-22 (UL)
------------
+ fixed minor DEPEND problem
Version 1.13 - 2003-01-21 (UL)
------------
+ improvements of stdc++ compliance enfored by gcc-3.2
Version 1.12 - 2002-09-03 (UL)
------------
+ fix to work around problem with crashing test harness under Solaris-2.6
Version 1.11 - 2002-09-02 (UL)
------------
+ fixed small code bug (is supposed to fix test harness failure under
Solaris-2.6)
Version 1.10 - 2002-07-12 (UL)
------------
+ now depends on package sas
Version 1.9 - 2002-05-27 (UL)
-----------
+ made param-2.0 compliant
=========================================================================
Package xmmselect: version 2.64.5 [was 2.47.8]
ChangeLog
Version 2.64.5 - 2004-02-25 (AI)
------------
+ Documentation updated.
Version 2.64.4 - 2004-02-11 (AI)
------------
+ fixed SOC-SPR 2504. The file (src/XmmSelectGui.cc) deals with
the new especget parameter "srcspecset".
Version 2.64.3 - 2004-01-29 (AI)
------------
+ fixed problem with "New table" option.
Version 2.64.2 - 2004-01-27 (AI)
------------
+ fixed SOC-SPR 2494: Propagate selection expression to especget.
+ fixed SOC-SPR 2498: "OGIP sprectral products" runs on
Timing mode data.
Version 2.64.1 - 2003-12-17 (AI)
------------
+ Fixed bug in TaskLauncher.cc file (SAS-SCR-0021)
Version 2.64 - 2003-12-09 (AI)
------------
+ implemented SAS-SCR 21: Optimise selection and I/O
Version 2.63 - 2003-11-03 (AI)
------------
+ changed USEDLIBS in src/Makefile for static builds.
Open SOC-SPR/SCRs:
+ SCR 21: Optimise selection and I/O
Version 2.62 - 2003-06-30 (GV)
------------
+ (TaskLauncher.h) MOve the include of qapplication.h as early as
possible. This, together with selectlib-4.68, closes SOC-SPR-2460.
Version 2.61 - 2003-06-19 (GV)
------------
+ (ExprConstructor.cc, TaskLauncher.cc) QString to string
conversion needs an ascii() call in order to work.
Version 2.60 - 2003-06-16 (GV)
------------
+ Misc. fixes to make gcc-3.3 happy: include and/or
proper initialization of base classes.
Version 2.59 - 2003-05-02 (UL)
------------
+ fixed minor problem with construction of std::string from QString
in src/ColumnSelector.cc [closes SPR 2439: xmmselect fails to compile
on mir (Qt 3.1)]
Version 2.58 - 2003-03-03 (UL)
------------
+ better error message in case of failed expression validation
+ closed SPR 2359: No backscale when making multiple products
(backscale now always run when spectrum has been generated)
Version 2.57 - 2003-03-11 (UL)
------------
+ fixed spelling error in error message text (SPR 2415); also
spell-checked all other message texts
Version 2.56.1 - 2003-03-05 (UL)
--------------
+ more minor standard C++ compliance fixes (enforced by gcc-3.2)
Version 2.56 - 2003-01-21 (UL)
------------
+ properly continue in case of failed eregionanlyse
+ minor stdc++ compliance changes enforced by gcc-3.2
Version 2.55 - 2003-01-08 (UL)
------------
+ fixed typo in dialog window text
+ changed text wrapping policy in selection expression widgets (should
fix SPR 2327 (TBC))
+ main selection expression widget no longer limited to three lines max
Version 2.54 - 2002-12-12 (UL)
------------
+ fixed problem with GUI layout figure in the doc
Version 2.53 - 2002-12-10 (UL)
------------
+ another minor doc fix
Version 2.52 - 2002-12-10 (UL)
------------
+ minor improvements to doc
+ no longer show eregionanalyse dialog
Version 2.51 - 2002-12-05 (UL)
------------
+ improved ds9 re-launching policy in case session was closed down
manually
+ updated doc w.r.t new especget/eregionanalyse support (OGIP
spectral products generation)
Version 2.50 - 2002-11-26 (UL)
------------
+ Import of regions AND- or OR-wise (user selectable)
+ support for true background regions in ds9 (I/F to especget)
=========================================================================