Release Note for SAS 9.0 ======================== Carlos Gabriel & Eduardo Ojero XMM-Newton SOC Contributions from Vladimir Yershov (MSSL/SSC) * Contents . SAS releases covered by this note . URLs . Summary of important changes . New and withdrawn packages . Detailed list of changes between SAS 8.0 and SAS 9.0 * SAS releases covered by this note The version of the SAS installed can be displayed with the command: sasversion This version (9.0.0): xmmsas_20090611_1801 (1803 for MacOs) Last public version (8.0.0): xmmsas_20080701_1801, however a patch have been performed. The patched version is to be referred to as 8.0.1. * 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/public/pipeline/ *Summary of important changes The main improvements of this release can be summarized as follows: - integration of Extended Sources Analysis System (ESAS) into SAS: 14 new tasks included in esas. The package, developed by NASA/GSFC, especially suited for analysis of extended sources and diffuse background within EPIC data, has been upgraded for working within the SAS environment, using SAS infrastructure;
- EPIC mosaic data analysis is now included, making possible the coherent source detection of overlapping EPIC exposures, also from different observations, through the task emosaicproc. In particular, observations performed in the EPIC Mosaic Mode, publicly available since AO8, can be prepared for analysis by the task emosaic_prep;
- embedded in this version is also psechain, pre-released experimentally as separate package in November 2008. It is a metatask for general processing of all the XMM-Newton data corresponding to one observation, but in particular, for the extraction of scientific reduced data related to one or several point sources, including signal to noise optimization;
- a new task for fluxing EPIC spectra, efluxer, is included, which should provide a good, model-independent, estimate of the total flux within [0.3-8.0]keV, as well as giving a reasonable representation of the spectrum above 0.5 keV;
- a new task is provided, etruecolor, which eases the production of EPIC true color images, and is going to be used in the official pipeline (PPS) in a near future;
- tasks for splitting (epsplitter) and process correctly splitted EPIC PN data (epsplitproc) have been developed, with the aim of solving problems caused by overly large PN event lists which currently require large amounts of memory to be processed;
- upper limit significance has now been included in eregionanalyse;
- an interactive tool for EPIC PSF generation using the CAL, psfgen, is now included. Also included is a new task (pre-released experimentally as single package in November 2008), eradial, which compares a source radial profile with a theoretical PSF;
- inclusion of a new task for recognition of low energy noise by EPIC MOS data, emtaglenoise;
- the RGS light curve exposure and background correction task, rgslccorr, has been significantly upgraded, and now includes the possibility of spectral / energy selections;
- handling of multiple orders and correct treatment of off-axis observations have been added to the RGS spectra and responses combination task rgscombine
- the task rgsregions has been upgraded, so that very extended sources suffering from noise contamination can be analysed;
- OM light curves variability tests (Chi2 and KS) introduced in omlcbuild, including recording into the source list;
- source detection in OM mosaic images through upgraded ommosaic implemented;
- increased OM source detection sensitivity through merged source lists, with new task ommergelists;
- new task omscattered for removal of persistent central scattered light feature in OM images.And, as always, many other less important improvements and bug fixes have taken place. 109 tasks have been upgraded all in all, with a total number of sub-version changes of 413. A detailed list follows further below. * New and withdrawn packages NEW: Package efluxer: [NEW] Package emosaicproc (including tasks emosaicproc and emosaic_prep): [NEW] Package emtaglenoise: [NEW] Package epsplitproc:[NEW] Package epsplitter:[NEW] Package eradial:[NEW] Package esas (including tasks adapt_2000, adapt_900, bin_image, comb, comb_mod, make_mask, merge_comp_xmm, mos_back, pn_back, point_source, proton, proton_scale, rot_det_sky, sp_partial): [NEW] Package etruecolor:[NEW] Package fitsutils:[NEW] Package omqualitymap: [NEW] Package ommergelists: [NEW} Package omscattered: [NEW] Package psechain:[NEW] Package psfgen:[NEW] WITHDRAWN: DELETED: Package omslewchain: [DELETED] * Detailed list of changes between SAS 8.0.0 and SAS 9.0.0 A detailed list of all upgraded tasks wrt SAS 8.0.0 follows, the corresponding ChangeLogs are further below:
ChangeLog Version 2.1.1 - 2009-06-10 (MAS/LUX) ----------- - Fixed a critical bug in the test harness ( test_addattribute_s06.expected ), which used to cause a test failure. Version 2.1 - 2007-09-13 (DJF/LUX) ----------- - The special extension name PRIMARY was being handled incorrectly - Now handles all blocks equally. - Improved test harness.
ChangeLog Version 1.76.2 - 2009-05-13 (RDS) ------------ + (src/CalCoreData.cc) - Solved a problem with the PSF calculation in Timing mode. It now uses the PSF image to calculate the enclosed energy within the source box Version 1.76.1 - 2008-10-24 (RDS) ------------ Copy of 1.76 Version 1.75.6 - 2008-10-20 (RDS) ------------ Copy of 1.76 Version 1.76 - 2008-09-09 (RDS) ------------ + (src/ConcreteArfDataServer.cc) - Added 0.5 pixels onto the width of the RAWX timing expression which was being calculated too small (SPR-6500) Version 1.75.5 - 2008-06-20 (RDS) ------------ + (src/CalPsfModel.cc) - Avoid problem with NAN in calculation of elliptical PSF (SPR-6484)
ChangeLog Version 2.29 - 2009-05-01 (MAS/LUX) ---------------------- - The new DEPENDency on fitsutils is added (1.0) and that on ssclib is upgraded to 4.8, to follow the change of the place of FITS-related libraries. Version 2.28 - 2009-02-26 (MAS/LUX) ---------------------- - Upgraded the external FFT-library to depend on from FFTW-2 to FFTW-3. Accordingly the DEPENDency on ssclib is upgraded to 4.1. Wrote the code in the test harness to check the consistentency in behaviour. - The test harness is now up to date with the use of Test::Simple, SSCLib and Fitsplutils (the latter two in ssclib). - src/asmooth_common.f90 is not used any more. - Removed ./testdata/ and modified Makefile accordingly. - Upgraded testprods DEPENDency to 1.14. Version 2.27.1 - 2009-02-11 (MAS/LUX) ---------------------- - Fixed a bug (SPR-3619), which reappeared in Ver.2.27. - Moved ./testdata/*.FTZ to /packages/testprods/asmooth_data/ . Accordingly the DEPENDency to testprods is updated to 1.13 now. Version 2.27 - 2009-02-02 (MAS/LUX) ---------------------- - Originally developed by IMS/JBO on 2006-10-19. - Upgraded ssclib dependency to 4.0. - 'use fftw_aux' changed to 'use fftw2_aux' to reflect the ssclib change. - Fortran intrinsic 'cshift' used instead of old fftw_aux:recenter. - All logical(bool) types changed to logical. Version 2.26.1 - 2007-02-13 (IMS/JBO) ---------------------- - Fixed SPR 3619, which was caused by carelessness in the code rearrangement done in version 2.26. - Created testdata/ to contain some test data (MAS/LUX).
ChangeLog Version 1.3.2 - 2009-05-12 (EO) ------------- + Fixed DEPEND file. Version 1.3.1 - 2007-06-21 (MAS/LUX) ------------------------------ - Fixed SPR-3674 (thanks to Richard Saxton); the test harness used to fail in SUSE 7.3 for evproject.
ChangeLog Version 3.191.2 - 2009-06-05 (RDS) --------------- + (src/PsfDataServer.cc) - Reset the addition to PHI as + (90-PA) but use -PA as the rotation angle for spokes + shape Version 3.191.1 - 2009-05-29 (RDS) --------------- + (src/PsfDataServer.cc) - Made the internal position angle = - input position_angle. Previously it was 90-PA. Version 3.191 - 2009-04-29 (RDS) --------------- + (src/PsfDataServer.cc) - Fixed a problem with the total rotation angle > 2 * PI. Version 3.190 - 2009-04-20 (RDS) --------------- + (src/PsfDataServer.cc/h) - Added a method CAL_setPosAngle which rotates the 2-d PSF by an input position angle. In the case of the ELLBETA PSF the spokes are also rotated by the PA. + (src/SpecQualityServer.cc/h) - New atom to access the spectral quality ranges defined in the XMM_SPECQUAL CCF. Version 3.189 - 2009-04-13 (RDS) --------------- + (src/ScreenThresholdServer.cc/h) - New atom to access the screen threshold values for MOS CCFs EMOSn_SCREENTHRESH_*.CCF + (src/GeometryDataServer.cc/h) - Access to new table, CORNER, in EMOSn_LINCOORD files. This gives the out-of-FOV corners. (SCR_279) Version 3.188.4 - 2009-03-12 (RDS) --------------- + (src/PsfDataServer.cc) - Fixed problem with rectangular images in ELLBETA mode Version 3.188.3 - 2009-03-10 (RDS) --------------- + (src/PsfDataServer.cc) - Fixed minor problem with Gaussian norm. Version 3.188.2 - 2009-03-09 (RDS) --------------- + (src/PsfDataServer.cc/h) - Added spokes into the EBG image model - Main spokes - Secondary spokes - Triangular (M1) or Pentagon (M2) shapes - Light smooth Version 3.188.1 - 2009-01-21 (RDS) --------------- + (src/PsfDataServer.cc) - Fixed problem with Gaussian encircled energy -> nan. Version 3.188 - 2009-01-19 (RDS) --------------- + (src/PsfDataServer.cc/h) - Added extra Gaussian component to the Elliptical King PSF. Version 3.187.3 - 2008-06-23 (RDS) --------------- + (src/PsfDataServer.cc) - Remove Warning message if elliptical CCF not found.
ChangeLog Version 1.105 - 2009-04-12 (RDS) ------------- + src/Ccf.cc Added the ScreenThresh and SpecQual CCFs Version 1.104.2 - 2007-08-29 (RDS) ------------- + src/Xmm.cc Remove unwanted debug line
ChangeLog Version 3.14.1 - 2009-06-10 (MAS/LUX) ---------------------- - Fixed a serious bug, due to which the test harness used to fail. Version 3.14 - 2009-02-02 (MAS/LUX) ---------------------- - Added testprods dependency to 1.10. - Originally developed by IMS/JBO on 2006-10-19. - Upgraded ssclib dependency to 4.0. - All logical(bool) types changed to logical. - Fixed some dodgy code styles. Version 3.13.2 - 2007-06-06 (MAS/LUX) ---------------------- - Fixed SPR-2643. At the same time, corrected a bug, which had made the programme aborted whenever less than 3 insets are specified in the command line. - Closed SPR-2894, as it can not be reproduced now and is very old one anyhow.
ChangeLog Version 1.7.1 - 2009-03-03 (MAS/LUX) ---------------------- - DEPENDency on ssclib is upgraded to 4.4 (the inteface for splitSetTabName() in ssclib/dal_aux changed). Version 1.7 - 2004-03-25 (IMS/LUX) ---------------------- - Copy of patches to devtrack.
ChangeLog Version 10.4 - 2009-03-31 (MC) ---------------------- - Moved test data to tesprods package Version 10.3 - 2009-03-18 (MC) ---------------------- - Updated ssclib version dependency to 4.0 Version 10.2.1 - 2007-05-31 (MC) ---------------------- - Changed distribution to "ssc" (closed SSC-SPR-3666)
ChangeLog Version 2.5 - 2009-04-01 (MC) ---------------------- - test: solved error in test script regarding location of test data Version 2.4 - 2009-03-31 (MC) ---------------------- - Moved test data to tesprods package Version 2.3 - 2009-02-12 (MC) ---------------------- - Same as 2.2 that failed because of wrong signature for development Version 2.2 - 2009-02-12 (MC) ---------------------- - Update DEPEND file with new ssclib version (4.0)- Set correct version number for development Version 2.1.6 - 2009-02-05 (MC) ---------------------- - Update DEPEND file with new ssclib version (4.0) Version 2.1.5 - 2008-06-17 (EO) ---------------------- - Include emosaic 1.14 in DEPEND to assure emosaic is built for test harnesses
ChangeLog Version 1.26 - 2008-09-29 (CG) ------------ + (config/dsplot.par)+(src/dstoplot.cc) Adding parameters tofile / file for directly dump of output contents Version 1.25.2 - 2007-07-03 (CG) -------------- + (src/dstoplot.cc) Ignoring NaN values for plotting. Subsequent work around for MacOSX (Panther) due to use of "isnan". (Same) SOC-SPR-2530 fixed
ChangeLog Version 5.6.2 - 2009-05-19 (AI) ------------- +(DScomp.cc) CCDID keyword added to the GTI tables. SOC-SPR-6507 changes removed. Version 5.6.1 - 2009-05-18 (AI) ------------- +(DScomp.cc) Limit on the GTI extesion changed. Version 5.6 - 2008-10-09 (AI) ------------- +(DScomp.cc) Added the CCD number to the GTI extensions name. Closes SOC-SPR-6507. Version 5.5.7 - 2008-06-26 (AI) ------------- +(dssutil.f90) pointers variables in dssRanges interface have been changed to allocatable variables. SOC-SPR-6457 fixed.
ChangeLog Version 1.3 - 2009-02-02 (IMS/JBO) ---------------------- - Originally developed by IMS/JBO on 2006-10-19. - Upgraded ssclib dependency to 4.0. - All logical(bool) types changed to logical. - Removed status argument from calls to ssclib/linear:invertPosDefMatrix. - Removed temp_ssclib library from here, and now uses the official ssclib - Task esrcmap brought more into line with eimsim/srcmap. Version 1.2 - 2005-11-17 (IMS/LUX) ---------------------- - Parameter --withboresightfudge (default 'yes') added to eootepileupmask, esrcmap and estrayregion (until sign of boresight psi is corrected). - DEPENDency on attcalc2, eimchip2sky and ssclib all brought up to date (1.2, 2.0 and 3.27 respectively). - Changed parameter --binnedattset to --binnedatttab in eootemap, eootepileupmask and epnoisemap. - Made other changes to eootemap, eootepileupmask and epnoisemap so they conform with latest attcalc2 and eimchip2sky. - Quite a bit of surgery has been done to eootemap and epnoisemap so they no longer use the eimchip2sky_aux routine writeCubeToSkyImage.
ChangeLog Version 4.21 - 2009-05-06 JR ------------------------------- Fixed DEPEND file. Now emldetect 5.0 Version 4.20 - 2009-03-31 JR ------------------------------- Implemented reduction of memory requirements for raster scan data new parameter: imagebuffersize, default value=640 Version 4.19.2 - 2008-06-03 GL ------------------------------- Removed test output
ChangeLog Version 1.3 - 2009-02-02 (IMS/JBO) ---------------------- - Originally developed by IMS/JBO on 2006-10-19. - Upgraded ssclib dependency to 4.0. - All logical(bool) types in flag_confused, boxdetect and etestsrcfit changed to logical. Version 1.2 - 2005-11-07 (IMS/LUX) ---------------------------- - Removed imweightadd files inadvertently left in test and doc.
ChangeLog Version 3.1 - 2009-05-06 JR ------------------------------- Fixed DEPEND file. Now emldetect 5.0 Version 3.0 - 2007-05-23 (GL) ------------ Remove parameters eex_withpatterns, eex_patterns, eex_usedss
ChangeLog Version 4.6 - 2009-04-06 (JR) -------------------------------- Fixed crashes in cases of missing DLIMAP extension. Introduction of new parameter: usedlimap; to apply or not the correction (DLIEXPCO) factor. Default value = "no" Version 4.5 - 2009-03-03 (JR) -------------------------------- Reads the new column (DLIEXPCO) in the DLIMAP extension from epexposure, and apply the correction factor. Version 4.4.1 - 2008-06-26 (AI) -------------------------------- frange pointer variable has been changed an allocatable var. dssf and dssc arrays have been changed to scalars. Interface to dssRanges function (dsslib package) has been changed. Close SOC-SPR-6480
ChangeLog Version 0.3.4 - 2009-06-10 (RDS) ------------------------------ Removed funny files from CVS Version 0.3.3 - 2009-06-10 (RDS) ------------------------------ + src/Efluxer.cc - Change to bscale, matrix manipulation Version 0.3.2 - 2009-06-08 (RDS) ------------------------------ + src/Efluxer.cc - Solved some memory corruption problems Version 0.3.1 - 2009-06-04 (RDS) ------------------------------ + src/Efluxer.cc - Copied keywords from source spectrum to output file + doc/efluxer_description.tex - real description Version 0.3 - 2009-06-02 (RDS) ------------------------------ First working version Version 0.2 - 2009-05-05 (RDS) ------------------------------ Completed DEPEND file Version 0.1 - 2009-04-17 (RDS) ------------------------------ Skeleton of a task to produce a spectrum in units of flux
ChangeLog Version 2.1.1 - 2009-03-04 (MAS/JBO) ---------------------- - Fixed a serious bug in writeCubeDataLogical_temp() in cube_aux.f90 (for the library chipcube). Version 2.1 - 2009-02-02 (IMS/JBO) ---------------------- - Originally developed by IMS/JBO on 2006-10-19. - Changed ssclib version in DEPEND to 4.0. - Removed modules for which functionality is now found within ssclib. - Deleted src/old_code. - Added task im2cube. - Overloaded cube_aux:writeCubeData to double and ints 32, 16 and 8. Version 2.0.1 - 2006-05-07 (IMS/JBO) ---------------------- - Filled in a few error messages and slightly updated the documentation. - Added an inadvertently omitted parameter --withindices to eimchip2sky. - Renamed --withcubeindices and --cubeindices of ecubechip2sky to --withindices and --indices respectively.
ChangeLog Version 2.2.1 - 2009-05-12 (EO) ------------- + Re-fixed DEPEND. Version 2.2 - 2009-05-11 (EO) ----------- + Fixed DEPEND file. Version 2.1 - 2009-02-02 (MAS/LUX) ---------------------- - Changed back distribution from `ssc' to `world'. - Now it can run in the environment of the current devtrack SAS. - Now it may (or in fact likely) require the template images as well to run simulations. - Kept up with the updates of other tasks and libraries, particularly eexpmap, addattribute and ssclib. Version 2.0.7 - 2008-05-29 (IMS/JBCA) ---------------------- - Added bkg rates to srcspec set for all inst, filter combos. - Added parameter --bkgstyle to eimsimprep. --bkgrates and --vigfractions are now only read if --bkgstyle='user'. NOTE! The default setting of --bkgstyle is 'srcspecset' not 'user'; the default behaviour of eimsim has changed in consequence. - The subroutine 'readEcfs' in eimsimperlsubs.pm has been updated to also read the 'BG' columns. All the perl tasks which read ecfs have been slightly altered to cope with this. - Added parameters --withfluxoffset and --fluxoffset to srcmap, eimsim and eimsimbatch, to help offset the nett addition to the background of all the faint sources. - Added call to fimgtrim to eimsim.pl (necessary to avoid negative-valued pixels if some flux offset is applied during the srcmatch call). - Changed TANX/Y columns to just X/Y, with units arcsec. - Slight bug-fixes to eimsimreliability and ModuleResources.pm. - Comments in srccompare have been slightly updated. - The doco has been updated. - Some plots have been added to eimsimreduce doco. - Fixed undesirable feature in eimsimprep where the name 'bkgrates' was used for different variables (one a list, the other a hash). Even though they were in different scopes, it is a bad idea. - Parameter --minhistoprob added to eimsimreliability to allow the user to omit from the histogram bright sources with very high DET_ML and thus low DETEC_PNULL. - eimsimreliability now checks that there are >1 y values before doing plot 2. Version 2.0.6 - 2007-08-23 (IMS/JBO) ---------------------- - Finished and tested drawLegend routine in l_pgplot_aux. - All relevant eimsimreduce plots now have legends. Version 2.0.5 - 2007-08-13 (IMS/JBO) ---------------------- - Task faintbackimgen renamed faintbackcalc. - Facility to calculate just a single value added to faintbackcalc. - Choice of output style added to faintbackcalc. - Added new imageutils task imstats (does what fimgstat is supposed to do!). This is temporary; in the longer term this task belongs in package 'tools'. - Did a little minor editing of eimsim.pl to make it clearer what srcmap and esrcmap are creating. - Fixed a bug in eimsimcompleteness whereby N_TRUE_DET of the completeness histogram could have negative values. - Modified eimsimreliability to check the merged det list for 'COMPARED' keyword. If it is not found (or if FALSE), all sources are counted as false detections. - Modified eimsimreduce so it again calls eimsimreliability, regardless of the 'COMPARED' keyword. - Modified eimsimbias to create 3 ps plots of interest. - Modified eimsimreliability to create 4 ps plots of interest. - Modified eimsimcompleteness to also create 5 ps plots of interest. - Module ssclib/histogram_utils has been modified and temporarily copied to eimsim/src as l_histogram_utils. eimsimcompleteness, eimsimreliability and eimsimbias are all using this version for the moment. Eventually the histogram_utils mods (new field %y in the structure def, correct formula for std dev) should be absorbed in a new version of ssclib. - Ditto pgplot_aux -> l_pgplot_aux. - eimsimcompleteness: changed histogram column SIM_FLUX_INT to SIM_FLUX_LO. - Changed eimsimbias a bit to try to make its functions less opaque. - Altered eimsimdetect2xmm so as to delete all files properly under cleanup. Version 2.0.4 - 2007-08-10 (IMS/JBO) ---------------------- - Added a --withsimsources parameter to eimsimbatch and eimsim, to enable source detection on blank fields, thus an estimate of the number of false positives. - Some commented lines deleted in eimsim. - Modified srccompare to write a keyword 'COMPARED' to the output source list table. - Modified eimsimreduce to check for this 'COMPARED' keyword. If not present, or present but FALSE, the only thing eimsimreduce can sensibly do is merge the lists of detections. - Added some messages to eimsimbias. - Fixed bug in eratetoflux which prevented all-null-RATE sources from being excluded. - Fixed another bug in eratetoflux which included RATE values for which RATE_ERR <= 0. Version 2.0.3 - 2007-08-09 (IMS/JBO) ---------------------- - eratetoflux now warns every time it filters out a source from the input list. - Column DETEC_PNULL was written as DETEC_NULL in some places in the eimsim documentation. This now corrected. - A little more explanation was added of the SRC_NUM and DETEC_PNULL columns in the source list output by the detection part of eimsim. - Removed some comment lines from eratetoflux. - eratetoflux now writes a keyword ID_COL to its output source list table. Version 2.0.2 - 2007-08-01 (IMS/JBO) ---------------------- - Some changes made to eratetoflux, in order to solve a problem pointed out by Masaaki Sakano, in which eimsimdetect2xmm.pl does not supply mandatory parameters to eratetoflux. - Added INSTRUMENTS and FILTERS tables to the source specification datasets. - Documentation for eimsimprep and eimsim is revised to describe the new tables and keywords in the source specification datasets. - Some changes to eimsimdetect1xmm.pl and eimsimdetect2xmm.pl to bring closer together the way they obtain ECF and filter info, and to allow eratetoflux to be called correctly in eimsimdetect2xmm.pl. - Bug in srcmap corrected: the width of the King function is given in arcsec, but the task had taken it to be in image pixels, resulting in King-profile PSFs which were 4 times too broad. Version 2.0.1 - 2007-05-14 (IMS/JBO) ---------------------- - Previously it was too easy for the user to call eimsimprep and eimsimbatch with clashing detection schemes. This has now been improved, which has required changes to the parameter interfaces, and the introduction of an 'eimsim_config' file. - To assist the above aim further, keywords '1XMM' and '2XMM' have been added to the appropriate source template files in the test/data subdirectory. - Added addattribute, eexpmap and emosaic to dependencies. - Fixed bug in which only THIN filter could be used with 2xmm detection scheme. - Default for eimsimbatch parameter --cleanup changed to 'no'. Version 2.0 - 2006-05-04 (IMS/LUX) ---------------------- - Chopped up eimsim_utils into numerous tasks. Version 1.5 - 2004-09-29 (IMS/LUX) ---------------------- - All perl tasks cleaned up and common routines put into a module eimsimperlsubs.pm. - ECF file format altered to make use of multiple-range energy bands. - Parameter --dettask (defaulting to 'eimsimdetect') added to eimsimchain (and eimsimslave) to allow a generic source-detection script to be called. - Parameter --detpreptask added to eimsimprep for the same reason. New perl task eimsimdetprep added (just calls emask). - Parameters --detentrystage and --detfinalstage added to eimsimchain (and eimsimslave) to be passed to --dettask. - Parameters --likemin and --mlmin removed from eimsimchain and eimsimslave. - Removed the requirement that there be 5 energy bands. - Each energy band may now be composed of the union of several energy intervals. - The tasks now assume that the detection script creates a single source list per observation. - SPR 3197 fixed (status variable set to 0 at start of the routine). - Test products have been moved to testprods; testprods has been added to the dependency. - Fixed SPR 3200 (changed the algorithm which calculates pixel width of gaussian PSF). - Fixed SPR 3198. - Changed the name of module srclistpatch to eimsimdetutils_mod and included some other related subroutines in this module. - Documentation has been overhauled. Version 1.4 - 2004-09-29 (IMS/LUX) ---------------------- - Fixed build prob Version 1.3 - 2004-04-19 (IMS/LUX) ---------------------- - Interfaces to ssclib upgraded to 3.9 standard. Version 1.2 - 2004-03-25 (IMS/LUX) ---------------------- - Copy of patches to devtrack. Version 1.1.4 - 2004-03-03 (IMS/LUX) ---------------------------- - Changed distribution from 'world' to 'ssc' until I can get a chance to chase the bugs out of it. - Some slight changes to accommodate changes to ssclib-3.6.8 module exposure. Version 1.1.3 - 2004-01-22 (IMS/LUX) ---------------------------- - Temporarily commented out the doc build to allow the task to build at MPE, until I get time to devote some attention to the task. Version 1.1.2 - 2003-12-19 (IMS/LUX) ---------------------------- - Adjusted the code to cope with changes to ssclib-3.6.2/coordinate.f90:getPsfImagePixelCorners. Version 1.1.1 - 2003-12-17 (IMS/LUX) ---------------------------- - Added dss and sasdal to the USEDLIBS line; task wouldn't compile statically without these. Fixes SPR 3176. Version 1.1 - 2003-12-11 (IMS/LUX) ---------------------------- - Got rid of some old files and moved incomplete stuff to src/unfinished. Version 1.0 - 2003-12-09 (IMS/LUX) ---------------------------- - First SOC-delivered version.
ChangeLog Version 2.3.1 - 2009-05-12 (EO) ------------- + Re-fixed DEPEND. Version 2.3 - 2009-05-11 (EO) ----------- + Fixed DEPEND file. Version 2.2.5 - 2006-08-11 (NW) ---------------------------- Changes made to the chi-squared test (now similar to IMS's lcchi2).
ChangeLog Version 2.3 - 2009-01-08 (JB) ----------- - mu and mu2 variables were not initialized in findBadPix. Failed with F95 5.1 - Improve gradient correction to dispersion estimate near the borders - Consider that bright pixels declared in CCF are bad by default - Add ignoreccfbright parameter to allow testing them anyway Version 2.2 - 2005-09-12 (JB) ----------- - Fixed SPR 3517: Task fails with SLATEC error. Occurs when pixels on borders are surrounded by many bad pixels.
ChangeLog Version 8.6.2 - 2009-06-08 (AI) ------------- + test files events.ref and bkgmap.ref regenerated using the new EMOS LINCOORD version 18. Fixes SOC-SPR-6545 Version 8.6.1 - 2009-05-13 (EO) ------------- + Update DEPEND file for ssclib 4.8.
ChangeLog Version 5.11 - 2009-05-31 JR ------------------------------- Fixed error in psf.f90 for the right uploading of the new CAL psf ellbeta. Version 5.1 - 2009-05-07 JR ------------------------------- Implemented use of the new interface CAL Psf. Now, the new 2D Psf model ellbeta is available. New parameter: psfmodel, default value=medium Version 5.0 - 2009-04-07 JR ------------------------------- Implemented reduction of memory requirements for raster scan data new parameter: imagebuffersize, default value=640 Version 4.60.1 - 2008-05-06 GL ------------------------------- Subroutine get_files: changed name of logical variable "double" to "same_inst". Increased parameter values in order to enable processing of large mosaics: max_ima=240 max_ins=60 Subroutine mulsou: correct calculation of variable ntfix, when fitting extent with fixed positions. Enable processing of multiple exposures with identical ObsIDs: increased lenghts of strings expid, ins, instrume (see SOC-SPR 5874 on eboxdetect)
ChangeLog Version 1.15.1 - 2009-05-13 (EO) -------------- + Up to ssclib 4.8 update in DEPEND file. Version 1.15 - 2008-06-26 (MAS/LUX) ---------------------- - Now the (output) datatype refers to --exposuresets as well as --imagesets if --withexposure is set, in response to SOC-SPR-6475, which will be closed.
ChangeLog Version 0.1.5 - 2009-06-11 (CG&AI) ------------------------ + Param files updated + doc updated Version 0.1.4 - 2009-05-25 (AI) ------------------------ + subroutine to deal with relative and absolute files added. + Unique reference attitude for several odfs added (attcalc). + (emosaic_prep) parameter files updated. Version 0.1.3 - 2009-05-21 (AI) ------------------------ + perl files updated + parameter files updated Version 0.1.2 - 2009-05-19 (AI) ------------------------ + parameter files updated + new subroutines to filter file and directory names added + emosaicproc and emosaic_prep updated Version 0.1.1 - 2009-05-18 (AI) ------------------------ + perl code updated + parameter files updated Version 0.1 - 2009-04-23 (AI) ------------------------ + First version
ChangeLog Version 1.0 - 2009-04-14 (C M Hubert Chen) ----------- + Removed all hardcoded parameters; task now calls cal access methods instead. + class AnomalousStateFinder::CCDdata: New method isInBand(int, EnergyBand). Version 0.6 - 2009-03-25 (C M Hubert Chen) ----------- + Renamed package from goodpixelcount to emtaglenoise. + Renamed task from emtaganomalous to emtaglenoise. + emtaglenoise now writes LENOISnn to file instead of printing to STDERR. + Implemented the filterbadccds and filteredset parameters. + Removed all dependencies of class AnomalousStateFinder on class PixelCounter. + Kept but no longer compiling task goodpixelcount. Version 0.5 - 2009-01-22 (C M Hubert Chen) ----------- + class AnomalousStateFinder: Now tags verification states as anomalous as well. + class AnomalousStateFinder: New access methods getCount(Ccd, EnergyBand), getGITsum(Ccd), getH(Ccd) and getR(Ccd). + AnomalousStateFinder.cc: assert(...) are now Sas::error(...). + Moved all '#include ".h"' from class headers to .cc . + New testing routine printstat() in printstat.cc . Version 0.4 - 2008-10-28 (C M Hubert Chen) ----------- + First revision with a working PixelCounter and task goodpixelcount. + New class AnomalousStateFinder and task emtaganomalous. Version 0.3 - 2008-10-10 (C M Hubert Chen) ----------- + This revision accepts a user-input selectlib-style expression for filtering, in addition to discounting bad pixels based on the BADPIX0n extensions. It counts in integral DETX/Y coordinates, covering all pixels on any CCD. + Works in principle, but looping through all 7 x 12000^2 DETX/Y takes forever. + Bug: PixelCounter::_goodPixelMaps is never initialised. Version 0.2 - 2008-09-09 (C M Hubert Chen) ----------- + Restructured code from previous version to formal class PixelCounter. There should be no change in functionality whatsoever. Version 0.1 - 2008-09-05 (C M Hubert Chen) ----------- + Directory structure created by pkgmaker. + First sandbox version that does bad pixel filtering based on BADPIXnn. Pixel counts are written to file header in PIXCOORD1 (RAWX/Y).
ChangeLog Version 0.4 - 2008-12-10 (RDS) ------------ + Fixed problem with documentation build Version 0.3 - 2008-04-24 (RDS) ------------ + First uploaded version
ChangeLog Version 1.4.2 - 2009-05-20 (AI) ----------- + (LightCurve.cc) New GTI CCDID searching algortihm. + doc updated. Version 1.4.1 - 2008-10-24 (AI) ----------- + Copy of 1.4 and 1.0.8 Version 1.0.8 - 2008-10-20 (AI) ----------- + New Version number for the SAS 8.0 patch Version 1.4 - 2008-10-14 (AI) ----------- + (src/LightCurve.cc, src/Spec.cc) Missing header file added. SOC-SPR-6508 fixed Version 1.3 - 2008-10-09 (AI) ----------- + (src/LightCurve.cc) GTI extension filtering fixed. + (src/FrameList.cc) fixed a bug calculating the contribution of the first and last frame in a bin. + SOC-SPR-6498 and SOC-SPR-6503 fixed. Version 1.2 - 2008-09-02 (AI) ----------- + (src/LightCurve.cc) Accidental error introduce while fixing SOC-SPR-6493 fixed. + Debug line removed. Version 1.1 - 2008-08-26 (AI) ----------- +(src/FrameTable.cc) TIMEDEL keyword taken into account in PN exposure correction. SOC-SPR-6492 fixed. +(src/LightCurve.cc) Bug processing time series that overlaps several chips fixed. SOC-SPR-6493 fixed. Version 1.0.7 - 2008-07-01 (AI) ----------- +(src/FrameList.cc) Check that for PN in Timing mode we cannot randomize the events. SOC-SPR-6489 fixed. + Documentation updated.
ChangeLog Version 0.1.1 - 2009-06-10 (AI) ---------------------------- + perl script updated. + doc updated. Version 0.1 - 2009-06-09 (AI) ---------------------------- + First version
ChangeLog Version 0.2.4 - 2009-06-10 (AI) ------------- + Fixed a bug related to the slices parameter + doc updated. Version 0.2.3 - 2009-06-09 (AI) ------------- + new param slices added. Version 0.2.2 - 2009-06-05 (AI) ------------- + First functional version. + doc updated + test harness updated Version 0.2.1 - 2009-05-12 (EO) ------------- + Re-fixed DEPEND. + Added emsaplib to DEPEND. Version 0.2 - 2009-05-11 (EO) ----------- + Fixed DEPEND file to build properly. Version 0.1 - 2009-04-22 (RDS) ------------------------------ Skeleton of a task to split PN event files into smaller parts
ChangeLog Version 1.45 - 2009-02-03 (EO) ------------ + ExceptionErrorHandler.cc: Removed the extra qualification on public class Protect to avoid error on this. + test/testExceptionErrorhandler.cc : error: 'atoi' was not declared in this scope Fixed adding: #include#include + test/testCahnnelFormatter.cc : error: 'exit' was not declared in this scope Fixed adding: #include 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).
ChangeLog Version 0.9.3 - 2009-06-09 (CG) ------------------------ + All single routines' docs added. Version 0.9.2 - 2009-05-26 (AI) ------------------------ + (src/Makefile) pn-back and point_source binaries removed. Version 0.9.1 - 2009-05-18 (SS&BP) ------------------------ + Added to docs. Fixed Solaris build problem. Version 0.9 - 2009-05-07 (SS&BP) ------------------------ + updates to calibration files (7 added, 4 removed). + update to comb to include PN processing. + comb allows scaling of image data for consistent surface brightness. + similar scaling added to merge_xmm_comp. + mods to adapt_900 in individual instrument mode. + mods to proton to work with PN data. + memory mods to subs and mos_back_sub. Version 0.8 - 2009-04-29 (BP) ------------------------ + addition to perl script cheese. + delete caldb directory (move to CCF). + updated parameters in sp_partial. + doc update. Version 0.7 - 2009-04-23 (SN&AI) ------------------------ + merge_comp_xmm_sub updated + New parameter "caldb" added in mos-spectra Version 0.6 - 2009-04-15 (BP&AI) ------------------------ + Updates to Adapt_900, Comb, and Proton. + Corrected param/code mismatch. + Calculation change in adapt_2000. + Calculation changes in perl script cheese. + Updated parameter files for merge_comp_xmm, sp_partial. + docs updated. Version 0.5 - 2009-03-11 (AI) ------------------------ + DEPEND file updated Version 0.4 - 2009-02-26 (AI) ------------------------ + caldb files included in the task. + par parameter files updated. + perl scripts updated with the new paremeter interface. Version 0.3 - 2009-02-20 (AI) ------------------------ + perl scripts updated. + new par files (perl scripts). + new perl parameter interface. + upgrade fortran 77 subroutines. Version 0.2 - 2009-02-06 (AI) ------------------------ + New subroutines added + parameter inferfaces updated Version 0.1 - 2009-02-03 (AI) ------------------------ + First version.
ChangeLog Version 1.9 - 2009-02-02 (IMS/JBO) ---------------------- - Originally developed by IMS/JBO on 2006-10-19. - Upgraded ssclib dependency to 4.0. - All logical(bool) types changed to logical. - Fixed bug in which numBands was being obtained from some public declaration in a used module. Version 1.8 - 2005-11-17 (IMS/LUX) ---------------------- - Parameter --withboresightfudge (default 'yes') added to econvolverprep (until sign of boresight psi is corrected).
ChangeLog Version 1.12.1 - 2009-05-13 (EO) -------------- + Up to ssclib 4.8 update in DEPEND file. Version 1.12 - 2005-11-17 (IMS/LUX) ---------------------- - Parameter --withboresightfudge (default 'yes') added to esky2det (until sign of boresight psi is corrected).
ChangeLog Version 1.1 - 2008-10-10 (RDS) ------------------------------- - Accesses the event file from the current directory - Can run under sh, csh or bash (SPR-6502) - Remove unnecessary error message for event file not found - Issues warning if SAS_ATTITUDE != 'RAF' (SPR-6501) Version 1.0 - 2008-06-24 (RDS) ------------------------------- - Added documentation
ChangeLog Version 1.3.1 - 2009-05-13 (EO) ------------- + Refixed DEPEND file. Version 1.3 - 2009-05-11 (EO) ----------- + Fix DEPEND file. Version 1.2 - 2006-08-23 (MAS/LUX) ---------------------------- - Close SSC-SPR-3626 (EP_CTS is not calculated when ONTIME is Null). - Close SSC-SPR-3627 (In calculating EP_CTS and bin-width, DET_ML and MaskFrac are now taken into account). - Fixed a bug which gave not-correct startTimes/stopTimes. - Now MOS2 is given a higher priority than MOS1 in calculating the bin-width. - Remove function intToHex(intArg), intToHex_20051028(intArg). - The test harness with the use of "prod/P0117890901EPX000OBSMLI0000.fits:SRCLIST". test/prod/ directory created.
ChangeLog Version 1.28.6 - 2009-01-21 (RDS) ----------- src/EregionAnalyse.cc - Added ulsig, upper-limit significance config/EregionAnalyse.par parameter (SCR-6513) Version 1.28.5 - 2008-11-26 (RDS) ----------- src/ecoordconv - Added support for X/Y regions Version 1.28.4 - 2008-11-13 (RDS) ----------- New task ecoordconv added Version 1.28.3 - 2008-11-03 (RDS) ----------- src/EregionAnalyse.cc - Added code to output which CCDs src/ImageRegion.cc/h lie within a given region (SPR-6511) src/Eradial.cc/h - New parameter maxradius which limits the PSF fit to a certain radius (SPR-6512) Version 1.28.2 - 2008-10-24 (RDS) ----------- copy to move back into the release track Version 1.27.7 - 2008-10-24 (RDS) ----------- config/eradial.lyt - Added in all parameters Version 1.28.1 - 2008-10-17 (RDS) ----------- src/eradial.cc - Fixed problem with DETXY images. - Improved documentation Version 1.28 - 2008-10-08 (RDS) ----------- New task eradial added Version 1.27.6 - 2008-06-25 (RDS) ----------- doc/especget_description.tex - Documentation update
ChangeLog Version 1.0.4 - 2008-04-20 (BP) ------------- - Doc updates and added OBSID to plot (BP) Version 1.0.3 - 2008-06-27 (BP) ------------- - Bug fixes to Ratio Method. - Added Ratio Method to test harness. - Tweeks to graphical QDP output.
ChangeLog Version 3.2.1 - 2009-05-12 (EO) ------------- + Re-fixed DEPEND. Version 3.2 - 2009-05-11 (EO) ----------- + Fixed DEPEND file. Version 3.1 - 2005-11-07 (IMS/LUX) ---------------------- - Updated test harness to use the new esrcselect parameters. - Removed some obsolete files from test.
ChangeLog Version 0.8.1 - 2009-05-12 (EO) ------------- + Re-fixed DEPEND. Version 0.8 - 2009-05-11 (EO) ----------- + Fixed DEPEND file. Version 0.7 - 2004-08-04 (IMS/LUX) ---------------------- - Test harness now fails if test data not found (also if task itself fails).
ChangeLog Version 3.60.3 - 2009-05-11 (AI) ------------ + SOC-SPR-6528 fixed. + Debug lines removed. + Documentation updated. Version 3.60.2 - 2008-06-17 (AI) ------------ + (src/Extractor.cc) SOC-SPR 6479 fixed.
ChangeLog Version 3.11 - 2009-05-06 (JR/GL) --------------------------------- Changed code to use FFTW version 3.x Version 3.10 - 2009-04-07 (GL) ------------------------------ Image.h: Changed MAX_SIZE from 2048 to 4096 srclist.h: Changed NMAX_SRCS from 10000 to 100000 Version 3.9 - 2007-05-24 (GL) ------------------------------ Add units to source list columns. Update documentation. Close SSC-SPR-3647
ChangeLog Version 1.2 - 2009-04-21 (JVC) ----------- + Dummie tests for err avoidance Version 1.1 - 2008-09-18 (JVC) ----------- + Test of CVS integration works fine Version 1.0 - 2008-09-17 (JCV) ----------- + First version under SAS cc
ChangeLog Version 1.0 - 2009-05-01 (MAS/LUX) ---------------------- - Imported fitsstat , fits_utils.f90 and Fitsplutils.pm and related files including the test harnesses and documents from the ssclib package. See ssclib/ChangeLog for the previous history.
ChangeLog Version 3.4 - 2009-04-01 (MC) -------------- + test: solved error in test script regarding location of test data Version 3.3 - 2009-03-31 (MC) -------------- + test: moved test data to testprods package Version 3.2 - 2009-02-05 (MC) -------------- +(DEPEND): updated ssclib version to 4.0 Version 3.1 - 2005-05-26 (MC) -------------- +(src/flspec.pl): closes SSC-SPR-3460:"flspec crashes when the source list is empty". - It now does not run 'region' when the source list is empty. Calculations are the same but no sources are removed from the images before the extraction of fluctuations spectra.
ChangeLog Version 2.10 - 2009-03-03 (MAS/LUX) ---------------------------- + Now uses ssclib (for splitSetTabName() in dal_aux, of which the copy used to exist in this code) and testprods (for the test data). The required versions are 4.4 and 1.15, respectively (written in DEPEND). All the data files for testing in test/ are moved to the testprods package, and the source code for testing, gtialign_test, is modified accordingly. Version 2.9 - 2004-09-07 (IMS SSC/LUX) ------------- + Rearranged the code a bit and introduced new parameters to allow the task to be of more general use. The default behaviour should remain unchanged however (for backward compatibility). + Added .lyt file. + Documentation updated to describe the new parameters.
ChangeLog Version 2.18 - 2009-02-02 (IMS/JBO) ---------------------- - Originally developed by IMS/JBO on 2006-10-19. - Upgraded ssclib dependency to 4.0. - Most logical(bool) types changed to logical. Version 2.17.1 - 2006-05-07 (IMS/JBO) ---------------------- - Slight documentation upgrade.
ChangeLog Version 2.21 - 2009-04-03 (MC) -------------------------- +test: solved error in test script regarding variable name Version 2.20 - 2009-04-01 (MC) -------------------------- +test: solved error in test script regarding location of test data Version 2.19 - 2009-03-31 (MC) -------------------------- +test: moved test data to testprods package Version 2.18 - 2009-03-18 (MC) -------------------------- + DEPEND: updated ssclib version to 4.0 Version 2.17.2 - 2005-11-03 (MC) -------------------------- + src/intmakehist_mod.f90: temporary workaround to solve SSC-SPR-3531 (waiting for SOC solving SRP-2633: it now writes band information as "Band number ...(1,2,3...)"
ChangeLog Version 2.31 - 2009-05-13 (MAS/LUX) -------------- - Fixed some dodgy statements, which may be memory-related. - Trial of librarisation of routines currently included in lccorr_mod as the lccorraux library, which will be useful particularly for testing. Version 2.30 - 2009-05-01 (MAS/LUX) -------------- - The new DEPENDency on fitsutils is added (1.0) and that on ssclib is upgraded to 4.8, to follow the change of the place of FITS-related libraries. Version 2.29 - 2009-03-31 (MAS/LUX) -------------- - The command-line option srcweightstyle=psf is now replaced with the set of the options of srcweightstyle=deduce and srcdeducestyle=psf; this is the same behaviour as in lccorr_pcms. The new option srcdeducestyle=events is also introduced (originated in the code in lccorr_pcms). The test harness for this is developed in lccorr_evlist1_test . - The routine to judge whether the event is randomised for pn was wrong, and so is fixed. This did not cause any practical harm --- only the effect was that one warning was not issued in a particular case when it should be. - Code style aligned to lccorr_pcms. - Document updated. - DISTRIBUTION changed back to ssc from world (as it will be discussed in the CCB). Version 2.28.1 - 2009-03-18 (MAS/LUX) -------------- - First upgrade since the fix of dsslib (SOC-SPR-6488). lccorr now works. - DEPENDencies on dsslib and ssclib upgraded to 5.6 and 4.0, respectively. Note that the least required ones are 5.5.7 and 3.33.4, respectively. - Fixed failures in builds of eexpchipmap and etimedither. - DISTRIBUTION changed back to world from ssc.
ChangeLog Version 1.6.1 - 2009-05-12 (EO) ------------- + Re-fixed DEPEND. Version 1.6 - 2009-05-11 (EO) ----------- + Fixed DEPEND file. Version 1.5.1 - 2007-04-12 (MAS/LUX) ---------------------- - Changed exposure_map_pcms.f90 so as to fix SPR 3659 (wrong calculation of BKGRATIO, given as the header keyword in the output FITS). Note that this bug only appears in this lccorr_pcms package (NOT in the lccorr package). - Set testFlag in one of the subroutines in exposure_map_pcms.f90 to be false, which was unintentionally true. - Upgraded routines related writeCubeData() in eexpchipmap_pcms_mod.f90. - In lccorr_pcms, added the comment for the BKGRATIO header keyword.
ChangeLog Version 2.60 - 2009-05-05 (CB) -----------------------------= +src Deleted obsolete version of omastromcorrect_mod.f90 Version 2.59 - 2009-04-06 (CB) -----------------------------= Changed another logical qualityimage logical(boolean) qualityimage in omsmoothimage Version 2.58 - 2009-04-06 (CB) -----------------------------= Changed logical qualityimage to logical(boolean) qualityimage to fix build failure on some machines Version 2.57 - 2009-04-05 (CB) -----------------------------= Put "ssclib" back into DEPEND file to fix build failures. Version 2.56 - 2009-04-03 (CB) -----------------------------= Removed "ssclib" from DEPEND file. Introduced 2 new soubroutines into omphotometry_mod to compute photometry of sources using an exposure image. added function zbrac in module brent_mod Version 2.55.2 - 2008-05-30 (CB) -----------------------------= Made a small ammendment to omastromcorrect_mod - Made the minimum position error=0.5 to prevent RMS residual being unduly influenced by very bright sources. Has been tested on a lot of ODFs. Fixes SPR 6469.
ChangeLog Version 1.6 - 2009-05-07 (CG) ----------- + DEPEND changed due to SSCLIB 4.7 Version 1.5.1 - 2004-02-23 (CG) ------------- + to cope with rgslib 1.30.1 (answer to SPR2489)
ChangeLog Version 2.49.2 - 2009-06-01` (CB) ---------------------------------- +src Ammended so that POSCOROK not set to true when no astrometry correction made (fixes SPR 6542) Version 2.49.1 - 2009-05-27 (CB) ---------------------------------- +doc Ammended to fix compilation failure on cld.mpe.mpg.de Version 2.49 - 2009-05-06 (CB) ----------------------------------- +src Initialised astrometry success boolean variables to false, for when no correction attempted. Version 2.48 - 2009-03-13 (CB, VNY) ----------------------------------- Removed the calls to pgplot (to avoid failures on MAC-computers) and cleaned up in order to avoid the compillation warning messages Version 2.47 - 2009-03-13 (CB) -------------------------------- Removed "SSCLIB" from DEPEND file. Modified omrotation_mod.f90 to also rotate the 16-bit QUALITY image. Version 2.46.2 - 2008-06-16 (VNY) +(src/omatt_mod.f90) A test-printing line was removed (continuation of the bug-fixing corresponding to SSC-SPR-6478)
ChangeLog Version 2.4.4 - 2009-05-27 (CB) ------------- +doc Another amendment to fix compilation failure on cld.mpe.mpg.de Version 2.4.3 - 2009-05-27 (CB) ------------- +doc Amended to fix compilation failure on cld.mpe.mpg.de Version 2.4.2 - 2006-01-07 (CB) A kewword "IMGGAP" has been added to the header- ------------ 0=no image segment missing, 1 segment 1 missing, 2 segment 3 missing and 4 segment 4 missing (SSC-SPR-3579)
ChangeLog Version 1.28 - 2009-03-18 (CB) -------------------------- Removed "ssclib" from DEPEND file (seems to have been in twice) Version 1.27 - 2009-03-12 (CB) -------------------------- Removed "sscllib" from DEPEND file Changed QUALITY image to 16-bit for new SAS 9 functionality. Version 1.26 - 2007-03-05 (CB) -------------------------- Added a rooutine to check for very bright isolated pixels, which are flagged as "bad pixels".
ChangeLog Version 5.19.4 - 2009-06-08 (CB) -------------------------------- +src Added short subroutine modifyQualityImage to omdetect_mod.f90 to reset quality pixels to false if image pixels are >= 0, not nans and not "hot" to fix SPR 6544. Version 5.19.3 - 2009-05-28 (CB) -------------------------------- +doc Further minor Amendment to document to fix compilation failure on cld.mpe.mpg.de Version 5.19.2 - 2009-05-27 (CB) -------------------------------- +doc Ammended doc to fix comp failure on cld.mpe.mpg.de Version 5.19.1 - 2009-05-18 (CB) -------------------------------- +src Set parameter nsources to 0 in subroutine fastdetection in omdetect_mod.f90 to prevent spurious source-list when no actual sources on image (SPR 6533) Version 5.19 - 2009-04-28 (CB) -------------------------------- Added some pointer nullify statements to point-source detection algorithm to prevent possible dangling pointers Version 5.18 - 2009-04-24 (CB) -------------------------------- Ammended documentation Removed some obsolete modules Version 5.17 - 2009-03-11 (CB) -------------------------------- Modified to be able to process mosaiced sky-images containing an exposure image. Added a few extra checks in source-parameterization routines for nan values. Version 5.16 - 2008-10-07 (CB) Modified omdetectdetection_mod- added a few nullify statements in extended-source detection routines. This is a further fix for SPR 3704. Version 5.15 - 2008-07-30 (CB) Adjusted a parameter for FAST-mode detection to pick up fainter sources Version 5.14.1 - 2008-06-18 (CB) Added two checks for nan values in subroutine sourcecircle in omdetectdetection_mod to exclude them before calling median function (which couldn't cope with them). Fixes SPR 6483
ChangeLog Version 1.28 - 2009-02-11 (CB) ------------------------------ Deleted ssclib from DEPEND file to fix build problem on xmac02 machine Version 1.27.1 - 2004-05-18 (CB) ------------------------------ Removed mssl from src Makefile usedlibs line and use getfilterid_mod from main module, to fix run-time bus-error problem on mac.
ChangeLog Version 1.17 - 2009-04-05 (VNY) +(DEPEND) Removed the dependency on ssclib to avoid build failure. Version 1.16.2 - 2007-06-07 (VNY) +(src/ommodflat_mod.f90) Introducing analysis of the image as to the possible modulo-8 and coincidence loss corruption. Setting the new flag MOD8FLAG to 1 to indicate the possible corruption, otherwise the flag is set to 0 (fixing SPR-3144)
ChangeLog Version 2.6 - 2009-02-13 (CB) ------------------------------- Removed SSCLIIB from DEPEND file to fix build problem. Version 2.5 - 2003-11-21 (CB) ------------------------------- ChangeLog fix
ChangeLog Version 1.9 - 2008-09-17 (VNY) New parameter (removescatteredlight) is introduced to enable removing scattered light features by the task omgprep Version 1.8 - 2008-05-01 (VNY) Modified the call to omgrism plot in order to produce the PostScript file with spectra extraction regions plotted over the grism rotated image
ChangeLog Version 1.9 - 2009-04-06 (VNY) (+src/background_mod.f90) make it possible to deal with two types of data in the quality map: int8 or int16 in order to adjust this task to the recent changes in omdetect. Version 1.8 - 2008-09-26 (VNY) (+src/background_mod.f90) Fixing a small bug, which might cause a crash with the array limits subscript message (for imageMask2 array). Version 1.7 - 2008-09-17 (VNY) (+src/omgprep_mod.f90, +src/background_mod.f90) Introducing two new (not mandatory) parameters: removescatteredlight and backgroundset in order to add the capability of removing the scattered light features from the grisn rotated image. Version 1.6 - 2007-01-25 (VNY) (+src/omgprep_mod.f90) A bug was fixed (which was probably introduces in version 1.1.3) causing a shift of the wavelength scale by about 50 Angstroems (SPR-3645)
ChangeLog Version 1.24 - 2008-11-06 (VNY) +(src/omgrism_mod.f90) A bug is fixed, which was causing a crash when processing images with crowded fields (the parameter for the smoothing window size was reduced to zero for a field with more than 550 sources) Version 1.23 - 2008-10-01 (VNY) +(src/omgrism_mod.f90) Added some useful log messages Version 1.22 - 2007-11-07 (VNY) The same as 1.21, the version number was increased to align it with the SAS patch release
ChangeLog Version 1.5 - 2009-04-06 (VNY) +(DEPEND) the previouse change was unmade and the dependency on ssclib-4.6 is included as the task uses one of the routines from this library. Version 1.4 - 2009-04-05 (VNY) +(DEPEND) the dependency from ssclib is removed to avoid build failure. Version 1.3 - 2008-05-01 (VNY) +(src/omgrismplot_mod.f90) introducing the capability to generate a postscript file showing the spectra extraction regions on the grism rotated image
ChangeLog Version 1.7- 2009-04-07 (CB) -------------------------------- Modified to be able to with either 8 or 16 bit qualityflag image Version 1.6- 2009-04-06 (CB) -------------------------------- Changed qualityflag to int 16. Version 1.5- 2009-02-11 (CB) -------------------------------- Removed ssclib from DEPEND file to fix build problem at Vilspa Version 1.4- 2007-05-14 (CB) -------------------------------- Removed some unwanted write statements
ChangeLog Version 1.54 - 2009-04-07 (CB) -------------- Ammended documentation Version 1.53 - 2009-04-07 (CB) -------------- Ammended DEPEND file to fix dependency failure Modified to process mosaiced sky images Version 1.52 - 2008-04-17 (CB) -------------- Intruduced optional parameter "alignaxes" for omsrclistcomb and updated documentation. Version 1.50 - 2007-05-21 (CB) -------------- Updated documentation. Version 1.49 - 2007-05-17 (CB) -------------- Removed a few test write statements and made the omdetect background image an intermediate file. Version 1.48 - 2007-03-09 (CB) -------------- Made a few more improvements to the documentation. Version 1.47 - 2007-01-25 (CB) -------------- Made a few improvements to the documentation (fixes SPR 3635). Version 1.46.1 - 2006-02-17 (CB) -------------- Ammended perl script so that the input directory name is not prefixed to the usno catalogue name when no catalogue name is given (fixes SPR 3584). Version 1.46 - 2005-09-14 (CB) -------------- Increased the default value of omdetectnsigma to 4.0 Version 1.45.14 - 2005-06-09 (CB) -------------- Increased the value of omdetectnsigma in the test harness to fix time-out failures on some platforms (SPR 3476) Version 1.45.13 - 2005-05-23 (CB) -------------- Ammended DEPEND file to fix build failure. Version 1.45.12 - 2004-06-01 (CB) -------------- Changed the output line "Processing exposure no .. (RUDI5)" to "Processing exposure no .. (IMAGING)- further fix to SPR 3446. Version 1.45.11 - 2004-06-01 (CB) -------------- Changed the name of the combined source-list file to contain the string "COMBINED" instead of "RUDI5". (fixes SPR 3446) Version 1.45.10 - 2004-06-01 (CB) -------------- Ammended documentation and replaced imaging-chain diagram with two new ones. (fixes SPR 3328) Version 1.45.9 - 2004-06-01 (CB) -------------- Modified perl-script and configuration file for new paramters for astrometry correction (fixes SPR 3328) Version 1.45.8 - 2004-05-29 (VNY) -------------- +(src/omichain.pl) Correction in the subroutine GetODFDirectory to protect the task from a failure during its test in Mac-machines Version 1.45.7 - 2004-05-27 (CB) -------------- Ammended test harness to fix mac test failure Version 1.45.6 - 2004-04-14 (VNY) protected against uninitialized string variable SASFILE in lines 398-413 (fixing SSC-SPR-3286) 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. Version 1.34.6 - 2002-12-04 (CB) -------------- Additional small correction made to Perl script. Version 1.34.5 - 2002-12-04 (CB) -------------- Small correction made to Perl script. Version 1.34.4 - 2002-12-04 (CB) -------------- Modified for omatt version 2.30. Version 1.34.3 - 2002-11-05 (CB) -------------- Minor ammendment made to perl script for SPR 3016 Version 1.34.2 - 2002-11-05 (CB) ------------- Perl scrip ammended to fix problem identifying engineering-4 data (fixes SPR 3016) Version 1.34.1 - 2002-10-22 (CB) ------------- Configuration file ammended for omdetect version 4.1 (fixes SPR 3001) Version 1.34 - 2002-10-17 (CB) ------------- Uploaded for release track Version 1.33 - 2002-10-08 (CB) _____________ + (src/omich.pl) Parameters for omdetect changed for omdetect VERSION 4.0. Documentation updated. SPRs 2936 & 2904 fixed. Version 1.32 - 2002-06-11 (CB) _____________ + (src/omich.pl) Uploaded into development track to fix Jupiter problem. Version 1.30.4 - 2002-05-30 (CB) _____________ Documentation updated. Version 1.30.3 - 2002-05-27 (CB) _____________ + (src/omich.pl) Fix for Jupiter problem. Documentation updated. Version 1.30.2 - 2002-03-06 (CB) _____________ + (src/omich.pl) Added check for the existence of the file that ps2pdf converts(SPR 2801). Version 1.30.1 - 2002-01-13 (CB) _____________ + (src/omich.pl) Modified to make it look in the correct directory for the SAS summary file when SAS_ODF has been set to point to the file (fixes SPR 2751). Version 1.30 - 2002-01-08 (CB) _____________ DEPEND file ammended. Version 1.29 - 2001-12-12 (CB) Modified to process the image files for each filter in turn, in the order that the filters appear in the SAS summary file. Added parameters to enable the user to reduce the data for a given list of filters, or the data for a given list of exposures. Output tidied up. Modified so that ommosaic will run when the image files for a particular filter have been processed. Intermediate file names changed so that they aren't overwritten. Some product file names changed. Modified to enable the user to set various parameters for ommodmap, omdetect, omatt, ommosaic & omsrclistcomb. Modified so that omcomb runs at the beginning of an exposure if that exposure is engineering-2 - modified so that new image file placed in output directory. Warning messages improved. Version 1.28 - 2001-11-12 + (src/omich.pl) Modified to correct a bug in processing engineering-2 data files (fixes SPR 2636). Warning message tidied up. Version 1.27 - 2001-10-18 SOC test problem rectified. Version 1.26.1 - 2001-10-09 DEPEND file ammended to correct a build problem at the SOC. + (src/omich.pl) Modified so that if the environment variable SAS_ODF has been set to a directory the input directory is set to that directory. Further modified so that if the environment variable SAS_ODF has been set to a SAS Summary file the omichain will retrieve the ODF directory from that file and set the input directory to that file (Related to SPR 2582 for the omfchain).. Version 1.26 - 2001-10-01 + (src/omichain.pl) Modified to process engineering mode 2 and 4 data. For the former data, omcomb will run at the beginning of the chain to combine the 4 separate images into a single-one, which is then processed as a normal image file. The environment variable SAS_ODF is now set by the script. Some bugs relating to output files going to the wrong directory eradicated. Output tidied up. Flatfield name generated by omflatgen corrected (SPR ?) + (doc) - Description file updated. Version 1.25.2 - 2001-08-10 Added WDX and THX files for exposure 018 to test data (fixes SPR 2523) Version 1.25.1 - 2001-07-28 Added task ommosaic to the DEPEND file to rectify a test-harness failure at the SOC (SPR 2493) Version 1.25 - 2001-07-23 Updated the DEPEND file and changed the data in the test harness (to rectify a test-harness failure at the SOC).. Version 1.24 - 2001-06-15 + (src/omichain.pl) Changed input parameter names for running ommodmap and omflatfield. Version 1.23 - 2001-06-14 + (src/omichain.pl) Code ammended to fix SPRs 2419 and 2420. Also ammended to prevent high-resolution central window from being processed by omsrclistcomb and ommosaic (SPR 2352). Version 1.22 - 2001-04-04 + (src/omichain.pl) Print statements replaced with SAS::message calls. If no flatfield in directory omflatgen runs to produce one. Version 1.21 - 2001-01-21 + (src/omichain.pl) Task "omosaic" added to produce a composite ski image for each filter. Version 1.20.5 - 2000-11-10 + (DEPEND) ompsf removed. Version 1.20.4 - 2000-11-09 + (src/omichain.pl) Output not sent to a log file. Version 1.20.3 - 2000-11-08 + (src/omichain.pl) omsens removed from the chain. Version 1.20.2 - 2000-11-07 + (config/omichain.info) om added. Version 1.20.1 - 2000-11-01 + (src/omichain.pl) Ammended code so that if omprep fails (eg for an invalide filter) that observation is not processed further, Version 1.20: - 2000-09-19 ------------ +(test) brought test harness data up-to-date.. Version 1.19: - 2000-09-19 ------------ +(test/testomprep) changed the 'export' statement. Version 1.18: - 2000-09-06 (AMK) ------------ + (src/omichain.pl) Ammended code so that the new style house keeping files are processed correctly. + (src/omichain.pl) Ammended code so that product names conform to specification. Version 1.17.1: - 2000-06-13 (AMK) -------------- + (src/omichian.pl) Diverted the screen output for the task to create a file OMICHAIN.LOG. + (src/omichain.pl) Removed OMPSF from pipeline as none of the tasks in the pipeline use the output from it. + (config/omichain.info) added (SSC-SPR-1766). Version 1.17: 05 Apr 2000 Allow input and output directories to be specified spr 1150 Version 1.17: 04 Apr 2000 Corrected erro in test script (setenv not bourne shell command) Version 1.16: 29 March 2000 Updated documentation - spr 0898 Version 1.15: 22 March 2000 Included command line parameter interface using dal. Version 1.14: 21 March 2000 Moved OAL files to test harness and set --odf = ./. Modified perl script at sort ODF files level. Version 1.13: 10 March 2000 Set environment variable SAS_ODF in testomichain Version 1.12: 30 November 1999 Updated to conform to PPS naming convention. Version 1.12: 30 November 1999 Update to use periodic housekeeping files. Version 1.11: 12 November 1999 Improve logic of chain to cope with multiple exposures, observations, etc. Create error and warning messages. Version 1.10: 30 September 1999 No device specified for omdetect to prevent hanging without X server. Version 1.9: 24 September 1999 Updated file filter to accept *OMX* files. Version 1.8: 25 August 1999 Updated OMATT dependency. Version 1.7: 19 July 1999 Changed order of tasks OMATT and OMMAG Updated TCS file in test directory. Version 1.6: 16 July 1999 Updated parameter names Changed ODF's (No longer DSS images) Version 1.5: 15 December 1998 Removed omsumm from chain and dependancies. Version 1.4: 14 December 1998 Updated Dependancy file RE: omsumm Version 1.3: 10 December 1998 updated Dependancy file RE: mssllib Version 1.2: 28 Sep 1998 SPR 523 closed: permissions changed Version 1.1: 3 Sep 1998 Perl script changed to take into account change in omprep (v2) parameters Version 1.0: 28 August 1998 Version 0.1 ---------------------------- - Directory structure created by pkgmaker.
ChangeLog Version 1.33.3 -2009-05-28 (VNY) +(src/omlcbuild_mod.f90) restoring the limit of 2000 detected source after which the task does not produces light curves: SSC-SPR-6538. This limet is needed to avoid crashes due to lack of memory in difficlut cases. Version 1.33.2 -2009-05-18 (VNY) +(src/omlcbuild_mod.f90) A warning message is introduced for the case of finding too many sources in the Fast window (SSC-SPR-6534) Version 1.33.1 -2009-05-14 (VNY) +(src/omlcbuild_mod.f90) Cleaned from the debugging test remained from the previous upload (SSC-SPR-6530). Version 1.33 -2009-04-30 (VNY) +(src/omlcbuild_mod.f90) A bug reported in SSC-SPR-6525 is fixed (trying do deallocate a pointer that was not allocated) Version 1.32 -2009-03-13 (VNY) +(src/omlcbuild_mod.f90) The Chi**2 and Kolmogorov-Smirnov variability tests of the light curve are introduced (passed from lcplot) in order to store the variability data in the source list product (SSC SCR-278). Version 1.31.1 -2008-06-05 (VNY) +(src/omlcbuild_mod.f90) The values in the RATE and BACKGROUND_RATE columns of the source-list table produced by omdetect are substituted by the corresponding raw count rates computed by omlcbuild in order to make these values consistent with the corrected count rates computed by the omlcbuild task (SSC-SPR-6474).
ChangeLog Version 3.10 - 2009-02-12 (CB) ------------------------------- Deleted ssclib from DEPEND file to fix build problem on xmac02 machine (seems to have been in the file twice) Version 3.9 - 2009-02-11 (CB) ------------------------------- Deleted ssclib from DEPEND file to fix build problem on xmac02 machine Version 3.8 - 2008-05-06 (CB) ------------------------------- Modified so that if the corrected count rate > 1000 magnitude set to null and significance to -significance
ChangeLog Version 0.6 - 2009-05-08 (CB) ----------- +src Deleted QT from Makefile to fix build problem Version 0.5 - 2009-04-23 (CB) ----------- Deleted some test write statements Version 0.4 - 2009-04-23 (CB) ----------- Ammended call to pgopen to prevent empty string argument Version 0.3 - 2009-04-06 (CB) ----------- Removed some redundant code Version 0.2 - 2009-04-05 (CB) ----------- Removed reference to cpgplot.h which caused some build failures Version 0.1 - 2009-04-02 (CB) ----------- First uploaded version of the program
ChangeLog Version 2.19 - 2009-02-17 (CB1) Delete ampersand from line 1094 to fix build problem (not sure how it got there). Version 2.18 - 2009-02-14 (CB1) Delete SSCLIB from DEPEND file to fix dependency failure. ====================== Version 2.17.2 - 2008-05-14 (VNY) +(src/recover16bits_mod.f90) Restricting the number of calls to a recourcive procedure (checkConnectedPixels) to 2500 to protect the task from crashing when processing unusual images (or images with very bright sources). This is the real fix of SSC-SPR-6458 (the previous version didn'n fix it).
ChangeLog Version 2.5.3 - 2009-06-10 (CB) ------------------------- + test Minor amendement to test program createtest.cc to fix a failure on xmmls11 Version 2.5.2 - 2009-05-11 (CB) ------------------------- + scr Makefile Delete guiutils from Makefile for further fix to (SPR 6527). Version 2.5.1 - 2009-05-11 (CB) ------------------------- Replaced QT's QFile::exists function with Dal's dataSetServer->exists function (SPR 6527) and removed all QT header files. Version 2.5 - 2009-05-06 (CB) ------------------------- Removed qt from scr Makefile to fix problem in Leicester pipeline Version 2.4 - 2009-05-01 (CB) ------------------------- Changed default value of "mincorr" to 0, as stated in the documentation. Version 2.3 - 2009-04-29 (CB) ------------------------- Ammended checkoutput.cc in test harness to fix low-memory test failure on xmmls11 Version 2.2 - 2009-04-05 (CB) ------------------------- Ammended omwcs.h to fix build failure. Version 2.1 - 2009-03-24 (CB) ------------------------- Removed some redundant development code. Version 2.0 - 2009-03-23 (CB) ------------------------- Mainly re-written to allow source-detection on the mosaiced output-image. Quality image added to the output file. Exposure image corrected for dead-time fraction. Version 1.21 - 2008-09-18 (VNY) +src/ommosaic_mod.f90: The subroutine RemoveGaps is corrected to prevent interpolating and filling the corners between two images instead of filling in the gaps. The file name in the message produced by the task is shorten (the task message was too long and estetically not very nice because of the long path included into the file name). Version 1.20 - 2008-08-01 (VNY) A half-pixel shift in the coordinates of the reference pixel CRPIX1 and CRPIX2 of the output sky-image is removed. This shift was always there (introduced by the subroutine calculateOutputSize. Version 1.19 - 2008-07-09 (VNY) The name of the attribute RA_PNT in the header of the input image file is corrected in the subroutine ModifyAstrometryAttributes (erroneously was DEC_PNT). This attribute is changed only when the astrometry correction was not applied to the image before running ommosaic. Version 1.18 - 2008-04-17 (VNY) Introducing the keyword POSINTRP (false/true) to indicathe whether the the astrometric correction was done by omatt (using the catalogue) or by interpolation (using the coorections from other exposures belonging to the data set). The input images are now astrometry- corrected (shifted) in the case they were not corrected by omatt. In this case the interpolated correction is used.
ChangeLog Version 1.2.3 - 2009-05-19 (CB) -------------------------------- +doc Further amendment to doc fix compilation failure on cld.mpe.mpg.de Version 1.2.2 - 2009-05-18 (CB) -------------------------------- +doc Another minor amendment to fix compilation failure on cld.mpe.mpg.de Version 1.2.1 - 2009-05-17 (CB) -------------------------------- +doc Amended to fix compilation failure on cld.mpe.mpg.de Version 1.2 - 2009-04-06 (CB) -------------------------------- Changed logical qualityimage to logical(boolean) qualityimage to fix build failues on some machines Version 1.1 - 2009-04-05 (CB) -------------------------------- Ammended call to aperturephotometry to fix build failure Version 1.0 - 2009-02-11 (CB) -------------------------------- Removed ssclib from DEPEND file to fix build problem at Vilsp Version 0.6.7 - 2008-05-16 (CB) -------------------------------- Ammended the documentation (SPR 6461).
ChangeLog Version 2.38.2 - 2009-06-01 (VNY) Adding a warning message for the cases when a binning factor in the WDX table was found wrong (SSC-SPR-6541) Version 2.38.1 - 2009-05-20 (VNY) Protected againt the possibility of picking up wrong binning factors from the WDX-tabele (SSC-SPR-6541) Version 2.38 - 2009-02-10 (CB) ------------------------------ Deleted ssclib from DEPEND file to fix build problem on xmac02 machine (Hadn't noticed it was in the file twice) Version 2.37 - 2009-02-10 (CB) ------------------------------ Deleted ssclib from DEPEND file to fix build problem on xmac02 machine Version 2.36 - 2005-11-10 (vny) ------------------------- +(src/omprep_mod.f90) Protected against oscillating sign of FTFINE caused by telemetry drops (FAST-regime, SSC-SPR-3505)
ChangeLog Version 0.3 - 2009-05-08 (CB) +src Deleted QT from Makefile to fix build problem Version 0.2 - 2009-04-20 (CB) Removed some test write statements Version 0.1 - 2009-04-05 (CB) First version of the program
ChangeLog Version 1.3.2 - 2009-05-07 (VNY) +test/scatVV.fit: the test file is modified to avoid an error message during the test harness. Version 1.3.1 - 2009-05-07 (VNY) +src/omscattered_mod.f90 assignment of an INTENT(IN) argument is removed (caused a compillation error). Version 1.3 - 2009-05-07 (VNY) +src/omscattered_mod.f90 A bug is fixed, which was provoking a subscripr error message Version 1.2 - 2009-04-08 (VNY) +doc/omscattered_description.tex: description document is corrected. Version 1.1 - 2009-04-06 (VNY) +src/omscattered_mod.f90: protection against a subscript error in the subroutine findHistAverage is introduced. Version 1.0 - 2009-04-05 (VNY) +src/omscattered_mod.f90: Created
Package omsource: version 1.21.2 [was 1.15.5]ChangeLog Version 1.21.2 - 2009-05-21 (CB) -------------------------------- +src Ammended some code in offastphotometrydlg.cc to ensure correct stars are used in psf photometry fits (fixes SPR 6536) Version 1.21.1 - 2009-05-15 (CB) -------------------------------- +src Added code in omsource_old.f90 to load the EXPOSURE image in mosaiced sky-image files, for use with the photometry (fixes SPR 6531) Version 1.21 - 2009-05-07 (CB) -------------------------------- +src Ammended code in OmSourceDetectDialog.cc that loads a source-list file after omdetect has run to prevent possible crash. Ammended window size in OmSourceBackgroundDlg.cc to prevent window obscuring ds9 image. Version 1.20 - 2009-04-08 (CB) -------------------------------- Removed some test write statements Version 1.19 - 2009-04-06 (CB) -------------------------------- Changed qualityimage from logical to logical(boolean) to fix build problem on some machines Version 1.18 - 2009-02-12 (CB) -------------------------------- Deleted some test code to fix Mac build failure at Villspa Version 1.17 - 2009-02-11 (CB) -------------------------------- Re-uploaded to fix Mac build failure at Villspa (May have done something silly yesterday) Version 1.16 - 2009-02-10 (CB) -------------------------------- Made a couple of minor corrections to fix Mac build failure at Vilspa Version 1.15.5 - 2007-06-27 (CB) -------------------------------- Made further documentation ammendment to fix SPR 3690.
Package omsrclistcomb: version 2.13.4 [was 2.11.4]ChangeLog Version 2.13.4 - 2009-05-28 (CB) ----------------------------- +test amended test harness again to fix low-memory test failure on solaris xvsas04 (originally SPR 6532) Version 2.13.3 - 2009-05-28 (CB) ----------------------------- +test amended test harness again to fix low-memory test failure on cld.mpe.mpg.de (originally SPR 6532) Version 2.13.2 - 2009-05-11 (CB) ----------------------------- +test reduced number of rows in source-list files to fix low-memory test failure on xvsas04 (SPR 6532) Version 2.13.1 - 2009-05-11 (CB) ----------------------------- +src Shortened line 3303 in omsrclistcomb_mod.f90 to fix SPR 6529 Version 2.13 - 2009-04-24 (CB) ----------------------------- Tidied up some code in omimagealign_mod.f90 Version 2.12 - 2009-04-05 (CB) ----------------------------- Ammended so that when using source-lists from mosaiced images, columns for the total raw count-rates will be added to the output table. These columns are needed by ommergelists. Version 2.11.4 - 2008-06-07 (CB) ----------------------------- Made a small modification so that sources with negative significances have a count-rate entry in the table (SPR 6476)
Package omthconv: version 1.34 [was 1.32]ChangeLog Version 1.34 - 2009-02-14 (CB) ------------------------------ Deleted ssclib from DEPEND file again to fix build problem on xmac02 machine =============================== Version 1.33 - 2009-02-11 (CB) ------------------------------ Deleted ssclib from DEPEND file to fix build problem on xmac02 machine Version 1.32 - 2005-08-17 (CB) -------------------------------- Made a minor modification to get the exposure identifier from the header from the thxset file (fixes SPR 3501)
Package ppssumm: version 3.4.6 [was 3.4.5]ChangeLog Version 3.4.6 - 2009-06-11 (DJF) ----------- + Change use of std::isnan to comparison (a==a) to overcome disappearance of std::isnan from Solaris C++ cmath header. Version 3.4.5 - 2007-03-08 (DJF) ----------- + asDMS angles were having a leading - attached irrespective of actual sign.
Package psechain: version 0.2.2 [was 0.1.3]ChangeLog Version 0.2.2 - 2009-05-28 (AI) ------------- + tests updated. Version 0.2.1 - 2009-05-12 (EO) ------------- + Re-fixed DEPEND. Version 0.2 - 2009-05-11 (EO) ----------- + Add layout into DEPEND file to fix dependency on parselayout which is required to check the config/psechain.lyt file. Version 0.1.7 - 2008-11-13 (AI) -------------------------- + light curve variables renamed. Version 0.1.6 - 2008-11-12 (AI) -------------------------- + error in run_especget subroutine fixed Version 0.1.5 - 2008-11-12 (AI) -------------------------- + Documentation updated. + GUI parameters updated. Version 0.1.4 - 2008-10-23 (AI) -------------------------- + PG signal to noise implemented. + PN and MOS interactivity implemented Version 0.1.3 - 2008-06-26 (AI) -------------------------- + (produce_lightcurve and produce_spectrum) upgraded to deal with MOS timing files. + GUI updated
Package psfgen: version 1.1.2 [NEW]ChangeLog Version 1.1.2 - 2009-06-05 o correct mistakes in "test/psfgen_test" o comment out unnecessary output of psfgen ("test/PsfPosition.cc") Version 1.1.1 - 2009-06-05 o Change harnesses test files so that psfgen will pass the test on Solaris and OS X. ("test/psfgen_test", "test/imgpsfgen_test") Version 1.1 - 2009-05-25 ---------------------------- o Change Class TwoAngleFBox to Class CoverFBox ("src/PsfPosition.h") + Add PSF auto rotation to match the real position of the object in image ("src/psfgen.cc") + Parameter "rotate" is implemented ("src/psfgen.cc") o Modify test routine so that it would do proper harness test on none linux OS ("test/psfgen_test") Version 1.0 - 2009-05-15 ---------------------------- - Drop imgpsfgen. + The functionality of imgpsfgen is fitted into psfgen ("src/psfgen.cc") o some parameters' name and format changed ("config/psfgen.par") + Class TwoAngleFBox added ("PsfPosition.h") o Modify Class PsfPosition to return TwoAngleFBox instead of FBox ("src/PsfPosition.cc") + Add psfcompare for testing purpose ("test/psfcompare.cc") o Modify test programs so that the test can be conducted unattended ("test/psfgen_test") o Modify Makefiles ("src/Makefile", "test/Makefile") o Modify documents (files under doc/) Version 0.4 - 2009-03-27 ---------------------------- + Add datautils 1.10 dependency ("DEPEND") + Add user supply CCF option ("psfgen.cc", "psfgen.par", "imgpsfgen.par") + Add print CCF Access Log to standard error output option ("psfgen.cc") o Modify documents (files under doc/) Version 0.3 - 2009-03-24 ---------------------------- o correct the problem that instrument is not properly set ("psfgen.cc") Version 0.2 - 2009-03-10 ---------------------------- + Add AccuracyLevel option 'ELLBETA' which will be useful for testing the 2-D PSF work ("PsfState.cc", "psfgen.par", "imgpsfgen.par") + Add test for AccuracyLevel option 'ELLBETA' ("testpsfgen_gui.tcl") + Add Comments to source files Version 0.1 - 2008-11-05 ---------------------------- + Directory structure created by pkgmaker. + Implement psfgen, a tool to produce PSF. + Implement the imgpsfgen, a helper of psfgen to produce PSF from an xmmselect/evselect generated image.
Package rawfdsutils: version 1.5 [NEW]ChangeLog Version 1.5 - 2009-04-21 (JCV) ----------- + Added dummie test for err avoidance Version 1.4 - 2008-10-09 (JCV) ----------- + SPR x2 Enhanced delays.fit management Version 1.3 - 2008-09-24 (JCV) ----------- + Fixed error, param and utils dependecy Version 1.2 - 2008-09-22 (JCV) ----------- + Fixed fds dependecy Version 1.1 - 2008-09-19 (JCV) ----------- + Final CVS integration Version 1.0 - 2008-09-17 (JCV) ----------- + First version under SAS cc
Package rawtmlib: version 2.3.7 [NEW]ChangeLog Version 2.3.7 - 2009-04-21 (JCV) ----------- + Added dummie test for err removal Version 2.3.6 - 2009-04-20 (JCV) ----------- + CRx14 Infrastructure for all packets dump Version 2.3.5 - 2009-04-17 (JCV) ----------- + SPR x12 x13 info.dat file no longer used, updated TCXGEn version Version 2.3.4 - 2009-04-02 (JCV) ----------- + CR x13 SPR x11 tmcheck first ready for full usage Version 2.3.3 - 2009-04-01 (JCV) ----------- + CR x12 Refactoring of DU processing Version 2.3.2 - 2009-03-31 (JCV) ----------- + CR x10 and CR x11 for detailed raw tm tracing Version 2.3.1 - 2009-02-03 (JCV) ----------- + SPR x8b Fixed arguments for local raw loader Version 2.3 - 2009-02-03 (JCV) ----------- + SPR x8 Now local script for getting raw tm may be used Version 2.2 - 2008-12-21 (JCV) ----------- + SPR x7 New arg for strict runs (abort or continue) Version 2.1 - 2008-10-07 (JCV) ----------- + CR x4 Renamed env var for local use as STSPLOCALCACHE Version 2.0 - 2008-10-07 (JCV) ----------- + CR x1 Raw files can be got from remote or local repository. Version 1.1 - 2008-09-24 (JCV) ----------- + Fixed param,error and utils dependencies Version 1.0 - 2008-09-17 (JCV) ----------- + First version under SAS cc Version 0.2 - 2008-02-21 (AI) ----------- + Makefile: Added DATADIRS + Added new info.dat file + DUExtractor.cc: DUExtractor constructor modified to read the info.dat. Version 0.1 - 2004-05-11 (JHo) ----------- + Refactored from stspproc
Package region: version 7.9.4 [was 7.9.3]ChangeLog Version 7.9.4 - 2009-05-13 (EO) ------------- + ssclib up to 4.8 in DEPEND file. Version 7.9.3 - 2008-06-26 (MAS/LUX) ---------------------- - Fixed the failing test-harness region_test, due to the change of the environment, which now uses SSCLib (so DEPEND ssclib-3.31).
Package releasechecks: version 0.5 [was 0.3]ChangeLog Version 0.5 - 2009-02-02 (EO) ----------- + Re-instated GIF as supported driver by PGPLOT. Version 0.4 - 2009-02-02 (EO) ----------- + Updated list of drivers required with PGPLOT. When PGPLOT is built to be used with SAS, please build it with the following list of drivers in drivers.list: - NULL - PNG and TPNG - PS, VPS, CPS and CVPS - XSERVE and XWINDOW The following are not supported anymore: - GIF and VGIF: GIF is now a propietary format. Replaced by PNG and VPNG which is free. - WD and VWD (X11 dump file) - XDISP (X11 server for display on WS) - XTERM (X11 Tektronix emulator) Version 0.3 - 2003-06-24 (GV) ----------- + DEPEND on utils.
Package rgsangles: version 4.7 [was 4.6.3]ChangeLog Version 4.7 - 2009-05-08 (CG) ------------- + dependency to cope with higher version of ssclib Version 4.6.3 - 2008-05-23 (AI) ------------- + New column MLAMBDA_CHANNEL. + New parameters. lambdabinref, lambdabinwidth and nlambdabins.
Package rgscombine: version 1.3 [was 1.1]ChangeLog Version 1.3 - 2009-04-23 (AI) ----------- + Effective area accumulation algorithm updated. Total exposure calculation modified. Version 1.2 - 2009-03-31 (AI) ----------- + BACKSCAL accumulation: no exposure weighted + Effective area accumulation algorithm changed. Version 1.1.1 - 2008-10-20 (AI) ----------- + Upgrade to handle with spectra in wavelength grid. Now, it is possible to combine RGS1 and RGS2 spectra in wavelenth grid. + bins and max default parameters changed
Package rgsimplot: version 1.17 [was 1.15]ChangeLog Version 1.17 - 2008-11-06 (CB) -------------------------------- Modified so that it can plot sources with any source number (previously limited to a source number < 100) Version 1.16 - 2008-09-15 (CB) -------------------------------- Made a small modification to prevent rare cases of negative RA secs appearing Version 1.15 - 2006-10-24 (CB) -------------------------------- Modified program that colour index 1 is not overridden, which resulted in labels being drawn in the background colour (fixes SPR 3631)
Package rgslccorr: version 0.51.3 [was 0.2.2]ChangeLog Version 0.51.3 - 2009-05-29 (AI) ------------- + Error producing empty bkg light curves when "withbkgsubtraction" is desabled fixed. SOC-SPR-6539 fixed Version 0.51.2 - 2009-05-22 (AI) ------------- + Bug related to ccd selection and SOC-SPR-6535 fixed. Version 0.51.1 - 2009-05-21 (AI) ------------- + Bug in rgslccorr.cc expression creation fixed. SOC-SPR-6535 fixed Version 0.51 - 2009-04-23 (AI) ------------- + doc updated Version 0.5 - 2009-04-23 (AI) ------------- + Selection in energy implemented Version 0.4 - 2009-04-22 (AI) ------------- + New CCD selection and wavelength filtering functionalities added. + New file for background light curve created + withbackground subtraction parameter added + withccdselection parameter added + withwavelength filtering parameter added + doc updated Version 0.3 - 2009-02-02 (AI) ------------- + (src/Lightcurve.cc) New background count rate, error background count rate, source counts, background counts and fracexp columns added to the output file. Weigthed mean BACKSCALE keyword added. (SOC-SCR-270) Version 0.2.2 - 2008-06-17 (AI) ------------- + (config/rgslccorr.info) Set VISIBLE to yes
Package rgslib: version 1.31 [was 1.30.3]ChangeLog Version 1.31 - 2009-05-08 (CG) ------------ + DEPEND updated - ssclib 4.8 Version 1.30.3 - 2007-07-04 (AI) ------------ +(lib/rgsPixelslib.h) ExposureMap class has a GridSpan as attribute (instead of Grid). SOC-SPR-2720 fixed
Package rgslinepos: version 1.4 [was 1.3.1]ChangeLog Version 1.4 - 2009-05-08 (CG) ------------ + DEPEND updated - ssclib 4.8 Version 1.3.1 - 2004-02-23 (CG) ------------- + to cope with rgslib 1.30.1 (answer to SPR2489) >> depends on ssclib
Package rgsproc: version 1.27.1 [was 1.26.3]ChangeLog Version 1.27.1 - 2009-05-29 (AI) ------------ + New Parameters "xdspregions", "xdspbackground", "withpicutoff", "picutoff" from rgsregions available in rgsproc. SOC-SCR-241 Version 1.27 - 2009-05-08 (CG) ------------ + DEPEND updated - ssclib 4.8 Version 1.26.3 - 2008-05-23 (AI) -------------- + New parameter "spectrumbinning" in rgsspectrum stage, to enable the spectrum calculations in a wavelength grid.
Package rgsregions: version 1.19.3 [was 1.19.2]ChangeLog Version 1.19.3 - 2009-05-29 (AI) -------------- + New paremeters "withpicutoff" and "picutoff" added. SOC-SCR-241 closed. This parameter supplies the minimum cutoff in PI for region selection. + Doc updated. Version 1.19.2 - 2006-06-22 (AI) -------------- + (config/rgsregion.par) New default values for parameters: xpsfbelow=95, xpsfabove=95, xpsfexcl=98, pdistincl=95
Package rgssources: version 6.2 [was 6.0.1]ChangeLog Version 6.2 - 2009-06-05 (MAS/LUX) -------------------------- - Closed SPR-6543, it now handles well the ODFs with zero-coordinates created by SciSim. - Moved the testdata to the testprods package (DEPEND=1.19), and remove the directory. - Upgraded DEPENDency on ssclib to 4.9. Version 6.1.1 - 2009-05-28 (MAS/LUX) -------------------------- - Fixed SPR-6537. Removed warnings 'incompleteODFProposal', as well as the associated ODF check based on obsDuration obtained from the ODF. Instead it now causes an error at the end of the execution (that is, after the output file has been created), if the proposed position obtained from the ODF is (RA,DEC)=(0,0). - Update the test harness, which I suppose used to fail since the upgrade to Ver.6.1. Version 6.1 - 2009-04-03 (MAS/LUX) -------------------------- - Added the error 'unreliableResult' and warnings 'incompleteODFProposal' and 'incompleteLikelyODF', all of which occur when it fails to get the (likely correct) proposed position from the ODF, that is, probaly when the ODF is incomplete or corrupt (or wrong). Previously it caused an obscured error, which does not make any sense to users, and failed without producing any result. Now the error message is explicit, and the output file is at least created although there is no guarantee for the contents. - DEPENDency on ssclib upgraded to 4.0, simple due to its major upgrade. Actually Ver.3.26, as used to be, should be fine. - Added subroutine cleanupAllocatedGlobalVars() to play safe. Version 6.0.1 - 2007-06-04 (MAS/LUX) -------------------------- - Closed SPR 3661 (re. weird error caused by "multi-ALLOCATE" of epicBandIds)
Package rgsspectrum: version 2.7 [was 2.6.3]ChangeLog Version 2.7 - 2009-03-31 (AI) ----------- + The algorithm to calculate BACKSCAL and AREASCAL in lambdabinning has been modified. Now BACKSCAL and AREASCAL reflect the bin width difference between beta and lambda binning. Version 2.6.3 - 2008-06-17 (AI) ----------- + Documentation fixed and updated.
Package sas: version 1.504 [was 1.479]ChangeLog Version 1.504 - 2009-06-08 (EO) ------------- + Release track version: - Make.include.in: - AKA := 9.0.0 - %.ps.gz: Added dvipdf command to make pdf - configure.in: SHAREDVERSION=yes Version 1.503 - 2009-05-09 (EO) ------------- + Development track version. + Make.include.in: - AKA := dt Version 1.502 - 2009-05-09 (EO) ------------- + Mac tarck version. + configure.in: - SHAREDVERSION=no Version 1.501 - 2009-05-09 (EO) ------------- + Fix AKA string mistake. + Release track version. + configure.in: - SHAREDVERSION=yes Version 1.500 - 2009-05-08 (EO) ------------- + Version for mac track. + configure.in: - SHAREDVERSION=no Version 1.499 - 2009-05-08 (EO) ------------- + Release mode ON. Release manifest creation switched on. + this version is for track release. Next one is for mac track. + Make.include.in: - AKA := 9.0.0 - Beta + configure.in: - SHAREDVERSION=yes Version 1.498 - 2009-04-29 (EO) ------------- + configure.in: On Mac OS X, when gcc major version = 4 removed from SASCXXFLAGS the -Wno-long-double and -fno-coalesce-templates. These are kept for previous gcc versions. Version 1.497 - 2009-04-29 (EO) ------------- + Make.include.in: Fixed detection of f95/nagfor in NAGSUPMODS Version 1.496 - 2009-04-14 (EO) ------------- + configure.in: Fixed condition to add -fpermissive. Version 1.495 - 2009-04-13 (EO) ------------- + configure.in: * Modified TARGET_OS definition for SuSE targets. * Added checking for environment variable PERMISSIVE: If set to yes, then enable -fpermissive gcc/g++ flag (SASCFLAGS and SASCXXFLAGS). Version 1.494 - 2009-03-26 (EO) ------------- + doc/lib/sas.bib: Two new bibliographical references included (on behalf of C.M. Hubert Chen) Version 1.493 - 2009-03-06 (EO) ------------- + configure.in: Added CPU word length (32/64 bits) to TARGET_OS. Version 1.492 - 2009-03-06 (EO) ------------- + Fixed typo in the definition of CXXFLAGS Version 1.491 - 2009-03-06 (EO) ------------- + configure.in: Fixed checking of libf95 when $F90 is nagfor. Version 1.490 - 2009-02-23 (EO) ------------- + configure.in: * Added test for NAG Fortran Compiler version 5.2. With this version they changed the name of the binary from f95 to nagfor. Now the configure must check both f95 for compatibility with f95 NAG Fortran (until version 5.1) and for new nagfor. On some systems (e.g. RHEL5 64) besides the f95 NAG Fortran Compiler, there exists an f95 Fortran Compiler, which is usually a soft link to the GNU gfortran Fortran Compiler. Therefore, configure.in must be able to distinguish between the old f95 (versions 4.2, 5.0 and 5.1) NAG Fortran Compiler, the f95 as gfortran and the new NAG nagfor. * Despite no changes were made to the specific code to check for the "echo" command, it does not work in Solaris. Due to the higher version of autoconf (2.63) as compared to the one on Solaris (2.13), configure can not capture properly how to work with Solaris echo. As a fix, the macro to check for echo has been modified as follows: AC_PATH_PROG(ECHO,echo,echo,/bin:/usr/bin) is replaced by AC_PATH_PROG(ECHO,echo,echo,) The consequence is that echo is looked for in the PATH variable set by the builder for software builds. We recommend to put GNU echo in such a PATH (GNU coreutils). * Added code to define TARGET_OS for SunOS (Solaris). Version 1.489 - 2009-02-10 (EO) ------------- + bin/uploadsas: pgp replaced by gpg (GnuPG). New gpg keys requested to developers. Old pgp keys still usable as far as local change in uploadsas to continue using pgp. + lib/SasServer.pm: xmm.vilspa.esa.es replaced by xmm.esac.esa.int. Version 1.488 - 2009-02-05 (EO) ------------- + fancyheadings/fancyhdr: The fix included with previuos verion is wrong: If both files are present, both are loaded which results in a LaTeX processing error. On all supported OS (Linux, Mac OS X and Solaris), both styles, fancyheadings and fancyhdr, are present. On recent versions of Linux, fancyheadings is replaced by more modern fancyhdr. Adopted fix: Get off fancyheadings in favor of fancyhdr. + sas-setup.(c)sh: Wrong variable name SAS$BROWSER defined. Right name is SAS_BROWSER. Version 1.487 - 2009-02-03 (EO) ------------- + doc/lib/sasbook.cls, sasdoc.cls and userguide.cls: Latest Linux distros use fancyhdr.sty as a replacement for fancyheadings.sty, which is not provided anymore. To solve the problem while keeping the code backwards compatible with old Linux distros, the following modification has been made in these three files: Replace \RequirePackage{fancyheadings} by \RequirePackage{fancyheadings,fancyhdr} since the latex2e command RequirePackage{packages} allows to specify several sty files separated by commas. Version 1.486 - 2009-02-02 (EO) ------------- + configure.in: Refined the determination of GCC c/c++ and gfortran versions. Version 1.485 - 2009-01-30 (EO) ------------- + configure.in: Added check for libgfortran to add such library to PGPLOT_LIBS if present. + configure.in: Fixed checking of TARGET_OS for latest Fedora distributions. Version 1.484 - 2009-01-29 (EO) ------------- + configure.in: - Fixed gfortran determination when OS already provides one. - Fixed ds9 version checking. Obsolete code removed. - Added checking for mozilla or firefox to set SAS_BROWSER. + sas-setup.(c)sh.in: Added SAS$BROWSER. Version 1.483 - 2009-01-22 (EO) ------------- + acconfig.h: The use of this file to generate config.h.in is deprecated and discouraged. Since autoconf/autoheader 2.61, the contents of this file is included into configure.in. To generate config.h.in now, autoheader scans configure.in and produces config.h.in. + configure.in/AC_CONFIG_HEADER: The macro AC_CONFIG_HEADER is now AC_CONFIG_HEADERS. The syntax to generate config.h.in within the sas package main dir is AC_CONFIG_HEADERS(config.h:config.h.in) + update-configure: In order to generate the config.h.in file from the configure.in file, it is enough to rin the autoheader as follows: autoheader Therefore, the only contents of update-confiure now is autoconf autoheader Additionaly, the script removes the autom4te.cache file which is created for each run of autoconf. The new update-configure can be run on any modern system with recent versions of autoconf/autoheader. Tested in Fedora 8 and RHEL 5. + configure.in: extensive re-writing of the file. Main issues: * Included acconfig.h code into it. Macros used: - AH_VERBATIM(key,template) - AH_TOP(text) * AC_CONFIG_HEADER replaced by AC_CONFIG_HEADERS macro. * Included checking for HEADAS env variable besides LHEASOFT. * Removed the code that determines the ds9 version because it does not work anymore. No replacement found since ds9 -version only works when DISPLAY is set which is not the proper way when builds are run from crontabs. * Added checking for gfortran. GFORTRAN variable added. Added GFORTRAN_VERSION variable as well. * Added checking for dvipdf to create pdf documentation. * Fixed checking for CC, CCVERSION and CXXVERSION variables * Fixed the code in FIX CPATH. * Added checking of X11 libraries and includes on /usr/lib and /usr/include. * Fixed capture of cfitsio version 2 and 3, an min. version 2.400. * Added libgfortran.so and the -L~/local/gcc_${CCVERSION} dir to list of required LIBS to compile and link a small pgplot program. * Since gfortran can also be installed as a system binary (usually under /usr/bin), a check is done here to assure the gfortran version is the same that gcc version. * Added code to reduce TARGET_OS to mnemotecnic names. + Make.include.in: Added directory autom4te.cache to CLEANFILES. This directory is produced by autoconf. + configure_install: Modified stacksize max limit to 65532 (instead of 65536). + packagedetails.html.in: Added GFORTRAN, GFORTRAN_VERSION and DVIPDF. + sas.environment.in: Added GFORTRAN, GFORTRAN_VERSION and DVIPDF. + README.html: Updated. Pending: doc/README/install.html + install: Added config.h.in to the list of LINKS, just to allow the testconfiguremake to succeed. + lib/perl5/Pod/Usage.pm (version 1.16): The perl module had a bug in line 532. The fix was replacing Usage.pm by version 1.36. + test/testconfiguremake: removed "type gmake" since configure already tests we are really using GNU make. Version 1.482 - 2008-10-08 (EO) ------------- + Make.include.in: Include code to check for gcc version Variables: GCCVERS, MAJOR_GCCVERS and MINOR_GCCVERS. Version 1.481 - 2008-07-04 (EO) ------------- + Back to development mode. Version for development track SHAREDVERSION=no (configure.in) AKA := dt (Make.include.in) Version 1.480 - 2008-06-18 (EO) ------------- + version for the mac track Version 1.479 - 2008-06-18 (EO) ------------- + Makefile.include.in: New variable NAGSUPMODS which can be set to yes when NAG supplied modules are required, as for example f90_uunix_proc (provides the system call), etc, from f95 code. + version for release track
Package sasperl: version 1.11 [was 1.10]ChangeLog Version 1.11 - 2008-10-10 (EO) ------------ + Modified DEPEND: sas 1.480 (old 1.0), utils 1.114 (old 1.88) 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.
Package slatec: version 1.46 [was 1.45.2]ChangeLog Version 1.46 - 2009-02-06 (EO) ------------ + cxx/CubicHermiteInterpolant.cc cxx/CubicSplineInterpolant.cc cxx/Bivariate2DInterpolantRectangular.cc cxx/Bivariate2DInterpolantScattered.cc All function definitions gave error:"too few template-parameter-lists" Fix: Add to each function definition "template <>" + cxx/CubicHermiteInterpolant.cc: Added ";" at the end of the last line. + Lines 101 and 109: In for, added extra spaces before ";" Version 1.45.2 - 2004-05-04 (EO) -------------- + LinearInterpolant.cc: Changed references to _abscissa variable to this->_abscissa in the definition of templates, to be in compliance with ISO/ANSI C. (gcc 3.4.0 Release Notes - http://gcc.gnu.org/gcc-3.4/changes.html, "unqualified names will no longer find members of a dependent base").
Package slconv: version 2.4 [was 2.2]ChangeLog Version 2.4 - 2009-05-01 (MAS/LUX) ---------------------- - The new DEPENDency on fitsutils is added (1.0) and that on ssclib is upgraded to 4.8, to follow the change of the place of FITS-related libraries. Version 2.3 - 2009-02-02 (MAS/LUX) ---------------------- - Originally developed by IMS/JBO on 2006-10-19. - Upgraded ssclib dependency to 4.0. - Most logical(bool) types changed to logical. Version 2.2 - 2008-05-14 (MAS/LUX) ------------------------ - Fixed SOC-SPR-6459. The output is now slightly changed (the position of the text are not explicitly specified any more). It now depends on ssclib-3.33.3 and testprods-1.11 .
Package ssclib: version 4.9 [was 3.33.4]ChangeLog Version 4.9 - 2009-06-05 (MAS/LUX) ---------------------- - coordinate.f90 + Added a new routine angleBetweenCelCoords() in order to close SOC-SPR-6543, as well as its test-harness of testcoordinate . + skyToCartesian() now accepts (and returns) Real(single) as well. - Added a new module oal_aux (a subroutine transferred from rgssources-6.1.1). - Added odfdump . - SSCLib.pm + Now gettestdata_dir() accepts an optional parameter of Sub-directory . + Fixed a minor bug in gettestdata_dir(), where copying files of normal suffixes from .gz style used to fail. Version 4.8.1 - 2009-05-13 (MAS/LUX) ---------------------- - dss_aux + Fixed some potentially dodgy statements for NAG Fortran 5.1. Version 4.8 - 2009-05-01 (MAS/LUX) ---------------------- - Moved fitsstat , fits_utils.f90 , Fitsplutils.pm and related files to the newly created fitsutils package. Version 4.7 - 2009-04-16 (MAS/LUX) ---------------------- - Fixed a bug where fitsstat config files were not copied to the appropriate directory. - test_utils + Changed the type of isNearlyEqual() from logical(bool) into logical . + Fixed a serious bug, where "Arithmetic exception" was raised when a pair of completely different values are given in isNearlyEqual(). + Changed the algorithm in isNearlyEqual() slightly, so now isNearlyEqual(1.2349, 1.2351, 3) returns .true. instead of .false., which I suppose is a more desirable behaviour. + The argument precision in isNearlyEqual() now has to be positive (0 is not allowed any more). + Test harness is updated to test the above features. Version 4.6 - 2009-03-30 (MAS/LUX) ---------------------- - Fixed a bug in the test harness, which used to fail in the first trial. - array_utils: + Change the name of the function convertAryStatInt2dToInt32() into convertAryStatIntToInt32(). + Fixed a serious bug in convertAryStatInt16ToInt32(), which used to fail to copy realsum component, which practically means that the AryStatInfo for Int16 used to have an uninitialised realsum. + calcAryStatInfoMask() and getAryStatInfo(), as well as convertAryStatInt2dToInt32() and printAryStatInfo(), now accept 1-dimensional arrays, too. Test harnesses to test the new features are also developed. + Changed the set of private (=internal) subroutine names from printAryStatInfo.*2d() into printAryStatInfo.*(). This is just a cosmetic change. - dal_aux: + In the function getDataType(), the order of the priority to consider among the given arguments that have potentially clash each other is clarified. It is now extName > tabName > extNum. Test harness for it is written. - fits_utils: + Added new functions getFitsVecStatInfo{Double,Single,Int{32,16,8}}(). - fitsstat: + Now it accepts the command-line option of datatype=column. - Fitsplutils.pm: + The above new features in array_utils (hence fits_utils, hence fitsstat) are automatically included (i.e., without any change in the code in this library itself). + Created a new test harness testfitsplutils_col to test them. Version 4.5 - 2009-03-11 (MAS/LUX) ---------------------- - array_utils: + Added %realsum in type(aryStatInfo.+T) . + New subroutines/functions invertMask() sumInt32(), sumInt32Dbl(), as well as their test harnesses. + Fixed a bug in calcAryStatInfoMask(), which affects getAryStatInfo() and printAryStatInfo() as well as the fits_utils library and the task fitsstat, where the calculation of the sigma used to be wrong in some (in reality, likely many) cases for Integer-valued input, particularly int8. Version 4.4 - 2009-03-03 (MAS/LUX) ---------------------- - dal_aux: + New subroutines getDataType(), getTypeName() and getAttributeTypeName(). + In splitSetTabName(), the optional argument noColonFound changed from logical(bool) into simple logical (the package colsmooth is modified accordingly). + In splitSetTabName(), warning('missingBlockName') and error('missingFile') (in some cases) are not raised any more if the optional argument noColonFound is specified. + In splitSetTabName(), a new optional boolean parameter useBlock is introduced. + Wrote a test-harness (to test getTypeName() and splitSetTabName()): testdalaux.f90 - fits_utils: + New functions getFitsImgStatInfoInt32(), getFitsImgStatInfoInt16(), getFitsImgStatInfoInt8(). - Fitsplutils: + Added a comment, $VERSION = '1.3.1', now. - fitsstat: + Now, it handles (signed) Integer and Real as accurately as possible, instead of blindly converting them into Real32 (single) as used to. Version 4.3 - 2009-02-26 (MAS/LUX) ---------------------- - SSCLib.pm: + New functions nint(), getcartesiandistance(), isNearlyEqual(), areScalarsEqual(), areArraysEqual(), areHashesEqual(). Also wrote a test harness code for it in the usual testssclibpm. + Fixed a minor bug in getsascommandstring() where an empty value for a key used to raise a warning. - fitsstat: + Wrote the documentation. Version 4.2 - 2009-02-25 (MAS/LUX) ---------------------- - Fitsplutils.pm: + New function readFitsStatInfo(). + Added a new test-harness code, test/testfitsplutils_img in order to test it. It is practically a test harness for fitsstat as well. - SSCLib.pm: + New functions quote_string() and getsascommandstring(). + Added several test routins in its test harness, testssclibpm. - array_utils: + Added type(aryStatInfoFlagT) . + Changed the element of type(aryStatInfo.+T) -- now it includes aryStatInfoFlagT instead of having a long list of direct elements. - fitsstat: + Fixed a serious bug that most of the options used to have to be specified. + Wrote the documentation. - fits_utils: + Modified, following the changes in array_utils. Version 4.1 - 2009-02-23 (MAS/LUX) ---------------------- - Change the dependency to dsslib into 5.6 (which in fact should be 5.5.7 (from ssclib-3.33.4 on), however the patch version is not allowed in the DEPEND file). - fftw3_aux: + Rename the subroutine name symmetrise to symmetriseAryForFFT. + Added new functions/subroutines of calcFftwRedundantXSize(), unfoldFftwRedundantX() cyclicConvolutionFft(), which are basically developed by IMS/LUX, (though modified by MAS/LUX a bit to comply with the change in Ver.4.0. Note that this change is basically the first step to remove the dependency on FFTW-2 external package, which is used in asmooth. - fftw2_aux: + Rename the subroutine name symmetrise to symmetriseAryForFFT. - array_utils: + Added type(aryStatInfo.+T) . + Added subroutines/functions calcAryStatInfoMask(), getAryStatInfo(), convertAryStatInt2dToInt32(), printAryStatInfo(). + Created a test-harness, testarrayutils.f90, which now tests getAryStatInfo(). - Added a new module fits_utils . - Added a task fitsstat . Version 4.0 - 2009-02-12 (MAS/LUX) ---------------------- - New function isoptdefined() in SSCLib.pm . - The followings were originally developed by IMS/LUX on 2005-12-02. - Renamed fftw_aux to fftw2_aux. - Superceded splines with interpolations. - New module fftw3_aux. - New module pgplot_aux. - Changed name of interpolate.f90 to interpolations.f90 (there was a clash with a subroutine name). - Removed some surplus and obsolete files. - Moved some modules from the ebkgmap and eimchip2sky packages to here. - array_utils: + Changed the type of the argument 'mask' to minloc1d and maxloc1d from logical(bool) to logical. + Replaced getBinNumber by a new algorithm, derived from Press et al, which ought to be quicker. + Subroutine linearInterpolate is made obsolete, and has been removed from the public routines of array_utils. Routines from module interpolate.f90 should now be used instead. + Changed argument of maskArrayLimits from logical(bool) to logical. + Swapped selectArraySubsetBool for selectArraySubsetLogical. + Added subroutines addPatch and makeGaussianConvolver. - confusion: + Changed logical(bool) variables to logical. - dal_aux: + Added some logical-valued overloading to readArrayData to replace the bools. + Logical(bool) to logical in maxNonNullValue and minNonNullValue. - detection_stats: + Added subroutine mighellsChi2. + Eliminated a global public variable, numBands . - dss_aux: + Changed calls to dal_aux:readArrayData to conform with abolition of logical(bool) args. - dss_ranges_aux: + Added function calcNearestToRange. - dump: + Added logical overloading to dumpImageToFits. - ellipse: + Changed 3rd argument of calcEllipseFromAngle from degrees to radians. - exposure: + Now requires interpolations (in ssclib) as splines is removed. - fftw2_aux: + Removed routine 'recenter' (fortran intrinsic 'cshift' does the same job). - geometric_types: + Introduced types r2VecType and r3VecType. - histogram_utils: + Re-wrote the module: many changes. + Added initializeWeightedHistoSingle, initializeWeightedHistoDouble, makeWeightedHistogram, calcBinEdges . - interpolat: + Superceded by interpolations.f90 . - interpolations: + Old routines bilinearSample and bilinearValue are made non-public. + Module splines.f90 is abolished, its routines being transferred to module interpolate.f90. splines:calcCubicSplines is renamed to calcY2ForCubicSplines in the process. + Subroutines/Funcions are interpolate, interpolate2d, calcY2ForCubicSplines, cubicSplineInterpolate, bilinearInterpolateSscLib, estimateGradsForBicubic, loadWeightsForBicubic, calcCoeffsForBicubic, bicubicInterpolate, interpolateInPolarCoord, some of which have been transferred from array_utils.f90 , interpolat.f90 and splines.f90 . + bilinearInterpolate() is renamed into bilinearInterpolateSscLib() to avoid a potential crash in the namespace with mssllib. - linear: + Status arguments removed from invertPosDefMatrix, decomposeCholesky and solveLinearTriDiag. Module errorHandling used instead. + Subroutines invertPosDefMatrix, decomposeCholesky and solveLinearTriDiag overloaded for single and double. - math_utils: + Removed useless declaration of J0 and J1 in besselJ0Zero and besselJ1Zero. + Hard-wired max number of iterations in incompleteGammaPbySeries increased from 100 to 150 (a kludge). NOTE! The sla routines for gamma P and Q should be used instead of the math_utils ones. + Added sinc function. - minimizations: + Changed calls to ssc_misc:maxLoc1d to conform with abolition of logical(bool) args. - random_aux: + Improved the getSineRandoms algorithm, and removed the status argument. + Added function sineRandom. + Changed type of coinIsHeads from logical(bool) to logical, and introduced an optional arguments 'weights.' + The parameter 'hsize' which occurs in many random_aux routine changed to 'bufferSize' and made global. - rebinners: + Changed all logical(bool) to logical. - save_image: + Overloaded saveImage to take logical-valued images. - sort_mod: + quickSortStatic overloaded to single. - source_cutouts: + Changed getSourceCutoutsManyArgs arguments from logical(bool) to logical. - ssc_misc: + Added decideOption. + Added calcLineIntersect. - wcs_aux: + The argument rotAngle in convertNewToOld() now becomes optional. Version 3.33.4 - 2008-06-26 (AI) ---------------------- - (dss_aux.f90) calls to the new dssRanges interface (dsslib) changed. SOC-SPR-6488 fixed
Package stspproc: version 2.7.9 [NEW]ChangeLog Version 2.7.9 - 2009-04-21 (JCV) ----------- + Added dummie tests for error avoidance Version 2.7.8 - 2009-04-21 (JCV) ----------- + Documentation for stspproc, tmcheck and tmproc Version 2.7.7 - 2009-04-20 (JCV) ----------- + CRx14 Infrastructure for all packets dumps Version 2.7.6 - 2009-04-17 (JCV) ----------- + SPRx12 x13 Updated TCXGEn version, included ftp parameters as env vars Version 2.7.5 - 2009-04-02 (JCV) ----------- + SPRx11 tmcheck first ready for usage Version 2.7.4 - 2009-04-01 (JCV) ----------- + CR x12 x13 Refactoring of DU processing and tmcheck force filename Version 2.7.3 - 2009-03-31 (JCV) ----------- + CR x10 Additional hex dumping facilities for tmcheck Version 2.7.2 - 2009-02-05 (JCV) ----------- + SPR x10 tmcheck requires strict parameter Version 2.7.1 - 2009-02-04 (JCV) ----------- + SPR x9 STSPHOME may be defined out of settcx script Version 2.7 - 2009-02-03 (JCV) ----------- + SPR x8 Local script for getting rawtm driven by env variable Version 2.6.9 - 2009-01-21 (JCV) ----------- + SPR x7 Added Strict run for tm processing Version 2.6.8 - 2009-01-19 (JCV) ----------- + CR x7 CR x8 CR x9 enhanced tracing, new plots and markbad flag Version 2.6.7 - 2009-01-14 (JCV) ----------- + SPR x5 x6 so updated TCXVER as 1.1 Version 2.6.6 - 2008-12-16 (JCV) ----------- + SPR x6 Additional logging info for tmcheck Version 2.6.5 - 2008-10-17 (JCV) ----------- + SPR x5 New locals for pre and post windowing Version 2.6.4 - 2008-10-17 (JCV) ----------- + SPR x4 stsp file should reflect Stimes with 6 precision Version 2.6.3 - 2008-10-17 (JCV) ----------- + CR x6 Additional utility for getting g/s delays Version 2.6.2 - 2008-10-13 (JCV) ----------- + SPR x3 Versions should be 001 instead of 0001 Version 2.6.1 - 2008-10-10 (JCV) ----------- + SPR x2 , CR x5 Aditional fixes in version management Version 2.6 - 2008-10-09 (JCV) ----------- + SPR x2 delay keyword should be read from file itself Version 2.5 - 2008-10-09 (JCV) ----------- + CR x5 Enhanced version management Version 2.4.1 - 2008-10-08 (JCV) ----------- + Fixed TCXVER to 1.0 Version 2.4 - 2008-10-08 (JCV) ----------- + CR x4 New file for local setup, overriding default vars New env var for reading SCOSI or S2K rawfiles New env var for reading XMM URL New env vars for customizing the main loop Fixed name of CRx1 env var STSPLOCALCACHE Version 2.3 - 2008-10-08 (JCV) ----------- + SPR x1 tmcheck aux task had not par,lyt,info files Args of this tasks fixed Version 2.2 - 2008-10-08 (JCV) ----------- + CRx3 Additional logging info on extracted data window Version 2.1 - 2008-10-08 (JCV) ----------- + CRx2 New keywords added in RTX file Version 2.0 - 2008-10-07 (JCV) ----------- + CRx1 Raw files got from local or remote Version 1.3.1 - 2008-09-25 (JCV) ----------- + Fixed minor typo in log creation stsp_runrev.sh Version 1.3 - 2008-09-25 (JCV) ----------- + Improved launch scripts, stsp_runtcx.sh and stsp_settcx.sh Version 1.2 - 2008-09-24 (JCV) ----------- + New stspproc launch .sh scripts, updated Makefile Version 1.1 - 2008-09-24 (JCV) ----------- + Fixed error, param, utils, dsplot, saslib and taskmain dependencies Version 1.0 - 2008-09-17 (JCV) ----------- + First version under SAS cc Version 0.9.1 - 2008-02-21 (AI) ------------- + RTX.cc: FILENAME keyword added to the output file Version 0.9 - 2004-03-30 (JHo) ----------- + Almost ready for deployment Version 0.1 - 2004-01-16 (JHo) ----------- + First development version
Package testccf: version 1.115.3 [was 1.113.3]ChangeLog Version 1.115.3 - 2009-05-15 (EO) --------------- + constituents/ccf.cif: Replaced EPN_CTI_0012.CCF by EPN_CTI_0020.CCF to solve problem in epevents test harnesses. Version 1.115.2 - 2009-05-13 (EO) --------------- + Fix constituents/ccf.cif file. + Added to constituents: - EMOS2_LINCOORD_0018.CCF - EMOS2_SCREENTRESH_0001.CCF - XMM_SPECQUAL_0001.CCFZ Version 1.115.1 - 2009-05-12 (EO) --------------- + Added to constituents: - EMOS1_SCREENTHRESH_0001.CCF - EMOS1_LINCOORD_0018.CCF Version 1.115 - 2009-05-04 (RDS) ------------- + constituents/ccf.cif updated with the name of the blocks in the SCREENTHRESH CCFs Version 1.114 - 2009-04-13 (RDS) ------------- + constituents/ccf.cif updated with XMM_SPECQUAL_0001 EMOS1_LINCOORD_0018 EMOS2_LINCOORD_0018 EMOS1_SCREENTHRESH_0001 EMOS2_SCREENTHRESH_0001 Version 1.113.2 - 2007-06-27 (AI) ------------- + constituents/ccf.cif updated. Changed version of RGS?_EFFAREACORR from 1 (never public) to 3. Version 1.113.1 - 2007-06-07 (AI) ------------- + constituents/ccf.cif updated. Changed version of OM_PHOTONAT fom 3 to 4 Version 1.113 - 2006-04-03 (RDS) ------------- + constituents/ccf.cif updated. New files RGS1_COOLPIX_0001.CCF Version 1.112 - 2006-02-22 (AI) ------------- + constituents/ccf.cif updated. New files RGS1_EFFAREACORR_0001.CCF, RGS2_EFFAREACORR_0001.CCF Version 1.111.5 - 2005-06-09 (RDS) ------------- + constituents/ccf.cif updated: Changed version of OM_PHOTONAT fom 2 to 3 (SPR-2614) Version 1.111.4 - 2004-11-19 (RDS) ------------- + constituents/ccf.cif updated: Fixed error with EPN_REDIST and EPN_QUANTUMEF Version 1.111.3 - 2004-11-18 (RDS) ------------- + constituents/ccf.cif updated: EPN_REDIST_0009, EPN_QUANTUMEF_0015 Version 1.111.2 - 2004-09-21 (AI) ------------- + Corrected mistake in previous change for ccf.cif. Version 1.111.1 - 2004-09-14 (AI) ------------- + File constituents/ccf.cif updated for RGS1 to use RGS1_TEMPLATEBCKGND_0001.CCF and fot RGS2 to use RGS2_TEMPLATEBCKGND_0001.CCF. Version 1.111 - 2003-12-12 (EO) ------------- + Since previous change will be applied to RT, that is for DT. 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 Version 1.98 - 2002-07-26 (UL) ------------ + fixed problem with wrong numbers in constituents/EPN_CTI_0009.CCF Version 1.97 - 2002-07-26 (UL) ------------ + in constituents/ccf.cif: EPN_CTI_0008.CCF -> EPN_CTI_0009.CCF Version 1.96.5 - 2002-06-11 (GV) -------------- + Changed the order of USED libs in test directory. Hopefully, that will make the static build succeed. Version 1.96.4 - 2002-03-11 (GV) -------------- + EMOSx_REDIST to issue 11 for real, both in ccf.cif and scisimccf.cif Version 1.96.3 - 2002-03-10 (GV) -------------- + EMOSx_REDIST to issue 11, to make rmfgen happy. Version 1.96.2 - 2002-02-27 (UL) -------------- + in constituents/ccf.cif: XMM_MISCDATA_0013 -> XMM_MISCDATA_0014 (corrected OPTICS_X/Y for EPN) Version 1.96.1 - 2002-02-01 (GV) -------------- + Update test harness: now checks if CCF constituents in the CIFs are available in SAS_CCFPATH. Version 1.96 - 2002-01-30 (UL) -------------- + in constituents/ccf.cif: EMOS1_QUANTUMEF_0006 -> EMOS1_QUANTUMEF_0010 EMOS2_QUANTUMEF_0006 -> EMOS2_QUANTUMEF_0010 EPN_QUANTUMEF_0006 -> EPN_QUANTUMEF_0010 (test harnesses of rmfgen/arfgen make use of new features in issue 10 constituent) Version 1.95 - 2002-01-14 (GV) ------------ + Make sure SCISIM constituents are sent out. Version 1.94 - 2001-07-30 (UL) ------------ + XMM_MISCDATA_0013.CCF in place of XMM_MISCDATA_0011.CCF (R_INNER/OUTTER needed by rgsproc-0.100) Version 1.93 - 2001-05-20 (GV) ------------ + same change as 1.92 for scisim.ccf. Version 1.92 - 2001-05-09 (UL) ------------ + EMOS?_DARKFRAME_0007.CCF in place of EMOS?_DARKFRAME_0006.CCF Version 1.91.2 - 2001-05-07 (GV) -------------- + OM_PSF1DRB_0004.CCF in place of OM_PSF1DRB_0003.CCF. Version 1.91.1 - 2001-05-04 (GV) -------------- + OM_COLORTRANS: issue 5 replaces issue 4. Version 1.91 - 2001-04-17 (GV) ------------ + Add XRT?_XENCIREN_0001.CCF Version 1.90 - 2000-12-18 (GV) ------------ + Major update to latest CCF (public + development). + Only scisim-related CCF constituents are part of the package. Users are now supposed to set SAS_CCFPATH during the build. + (ccf.cif) Constituents: 1 EMOS1_ADUCONV_0010.CCF 2 EMOS1_BACKGROUND_0001.CCF 3 EMOS1_BADPIX_0008.CCF 4 EMOS1_CALSOURCEDATA_0001.CCF 5 EMOS1_CTI_0005.CCF 6 EMOS1_DARKFRAME_0006.CCF 7 EMOS1_EFFICIENCY_0001.CCF 8 EMOS1_FILTERTRANSX_0009.CCF 9 EMOS1_HKPARMINT_0003.CCF 10 EMOS1_LINCOORD_0014.CCF 11 EMOS1_MODEPARAM_0006.CCF 12 EMOS1_PATTERNLIB_0005.CCF 13 EMOS1_QUANTUMEF_0006.CCF 14 EMOS1_REDIST_0007.CCF 15 EMOS1_TIMECORR_0003.CCF 16 EMOS2_ADUCONV_0010.CCF 17 EMOS2_BACKGROUND_0001.CCF 18 EMOS2_BADPIX_0008.CCF 19 EMOS2_CALSOURCEDATA_0001.CCF 20 EMOS2_CTI_0005.CCF 21 EMOS2_DARKFRAME_0006.CCF 22 EMOS2_EFFICIENCY_0001.CCF 23 EMOS2_FILTERTRANSX_0009.CCF 24 EMOS2_HKPARMINT_0003.CCF 25 EMOS2_LINCOORD_0014.CCF 26 EMOS2_MODEPARAM_0006.CCF 27 EMOS2_PATTERNLIB_0005.CCF 28 EMOS2_QUANTUMEF_0006.CCF 29 EMOS2_REDIST_0007.CCF 30 EMOS2_TIMECORR_0003.CCF 31 EPN_ADUCONV_0016.CCF 32 EPN_BACKGROUND_0001.CCF 33 EPN_BADPIX_0020.CCF 34 EPN_CALSOURCEDATA_0001.CCF 35 EPN_CTI_0008.CCF 36 EPN_DARKFRAME_0001.CCF 37 EPN_EFFICIENCY_0001.CCF 38 EPN_FILTERTRANSX_0012.CCF 39 EPN_HKPARMINT_0003.CCF 40 EPN_LINCOORD_0009.CCF 41 EPN_MODEPARAM_0003.CCF 42 EPN_PATTERNLIB_0001.CCF 43 EPN_QUANTUMEF_0008.CCF 44 EPN_REDIST_0005.CCF 45 EPN_TIMECORR_0004.CCF 46 OM_ASTROMET_0008.CCF 47 OM_BADPIX_0002.CCF 48 OM_COLORTRANS_0004.CCF 49 OM_DARKFRAME_0003.CCF 50 OM_DIFFUSEGALA_0001.CCF 51 OM_HKPARMINT_0003.CCF 52 OM_LARGESCALESENS_0002.CCF 53 OM_LINCOORD_0001.CCF 54 OM_PHOTTONAT_0002.CCF 55 OM_PIXTOPIXSENS_0003.CCF 56 OM_PSF1DRB_0003.CCF 57 OM_QUICKMAG_0002.CCF 58 OM_ZODIACAL_0001.CCF 59 RGS1_ADUCONV_0005.CCF 60 RGS1_BACKGROUND_0001.CCF 61 RGS1_BADPIX_0004.CCF 62 RGS1_CALSOURCEDATA_0001.CCF 63 RGS1_CLOCKPATTERNS_0001.CCF 64 RGS1_CROSSPSF_0002.CCF 65 RGS1_CTI_0002.CCF 66 RGS1_DARKFRAME_0004.CCF 67 RGS1_HKPARMINT_0007.CCF 68 RGS1_LINCOORD_0007.CCF 69 RGS1_LINESPREADFUNC_0002.CCF 70 RGS1_MODEPARAM_0005.CCF 71 RGS1_QUANTUMEF_0006.CCF 72 RGS1_REDIST_0003.CCF 73 RGS2_ADUCONV_0006.CCF 74 RGS2_BACKGROUND_0001.CCF 75 RGS2_BADPIX_0004.CCF 76 RGS2_CALSOURCEDATA_0001.CCF 77 RGS2_CLOCKPATTERNS_0001.CCF 78 RGS2_CROSSPSF_0002.CCF 79 RGS2_CTI_0002.CCF 80 RGS2_DARKFRAME_0004.CCF 81 RGS2_HKPARMINT_0006.CCF 82 RGS2_LINCOORD_0007.CCF 83 RGS2_LINESPREADFUNC_0002.CCF 84 RGS2_MODEPARAM_0005.CCF 85 RGS2_QUANTUMEF_0006.CCF 86 RGS2_REDIST_0003.CCF 87 XMM_ABSCOEFS_0003.CCF 88 XMM_BORESIGHT_0015.CCF 89 XMM_CALINDEX_0060.CCF 90 XMM_MISCDATA_0011.CCF 91 XRT1_XAREAEF_0007.CCF 92 XRT1_XPSF_0003.CCF 93 XRT2_XAREAEF_0008.CCF 94 XRT2_XPSF_0003.CCF 95 XRT3_XAREAEF_0007.CCF 96 XRT3_XPSF_0002.CCF Version 1.89 - 2000-09-29 (GV) ------------ + EPN_FILTER*: change names of extensions in line with new CAL names. Version 1.88 - 2000-09-22 (GV) ------------ + add new mirror psf files. + update EPN quantum efficiency file. Version 1.87 - 2000-09-01 (GV) ------------ + remove constituents that are not in ccf.cif or scisimccf.cif + remove xmmccf.cif + disable automatic update from the ccf_repository (SOC only) Version 1.86 - 2000-08-01 (UL) ------------ + added EMOS1/2_DARKFRAME_0002.CCF to all CIFs Version 1.85 - 2000-07-27 (UL) ------------ + put OM_PIXTOPIXSENSE_0003 in ccf.cif Version 1.84.3 - 2000-06-19 (GV) -------------- + freeze for sas-lh beta New CCF constituent: OM_ASTROMET_0007.CCF New CCF constituent: EPN_BADPIX_0006.CCF New CCF constituent: OM_BADPIX_0002.CCF New CCF constituent: RGS1_LINCOORD_0006.CCF New CCF constituent: RGS2_LINCOORD_0006.CCF New CCF constituent: OM_DARKFRAME_0002.CCF New CCF constituent: RGS1_QUANTUMEF_0004.CCF New CCF constituent: RGS2_QUANTUMEF_0004.CCF New CCF constituent: OM_PIXTOPIXSENS_0003.CCF New CCF constituent: OM_HKPARMINT_0002.CCF Version 1.84.2 -2000-06-18 (GV) -------------- New CCF constituent: RGS1_LINCOORD_0005.CCF New CCF constituent: RGS2_LINCOORD_0005.CCF New CCF constituent: EPN_QUANTUMEF_0003.CCF New CCF constituent: RGS1_HKPARMINT_0003.CCF New CCF constituent: RGS2_HKPARMINT_0003.CCF New CCF constituent: RGS1_ADUCONV_0004.CCF New CCF constituent: RGS2_ADUCONV_0004.CCF New CCF constituent: RGS1_REDIST_0003.CCF New CCF constituent: RGS2_REDIST_0003.CCF New CCF constituent: EPN_BADPIX_0005.CCF New CCF constituent: EMOS1_ADUCONV_0008.CCF New CCF constituent: EMOS2_ADUCONV_0008.CCF New CCF constituent: EMOS1_ADUCONV_0005_SCISIM.CCF New CCF constituent: EMOS2_ADUCONV_0005_SCISIM.CCF New CCF constituent: XMM_MISCDATA_0010.CCF New CCF constituent: EMOS1_PATTERNLIB_0005.CCF New CCF constituent: EMOS2_PATTERNLIB_0005.CCF New CCF constituent: XMM_BORESIGHT_0007.CCF New CCF constituent: OM_COLORTRANS_0002.CCF Version 1.84.1 - 2000-05-30 (GV) -------------- + close SPR-1363 New CCF constituent: EMOS1_REDIST_0006.CCF New CCF constituent: EMOS2_REDIST_0006.CCF Version 1.84 - 2000-05-25 (GV) ------------ + xmmccf.cif updated, ccf.cif unaltered New CCF constituent: EMOS1_LINCOORD_0009.CCF New CCF constituent: EMOS2_LINCOORD_0009.CCF New CCF constituent: EMOS1_LINCOORD_0008_SCISIM.CCF New CCF constituent: EMOS2_LINCOORD_0008_SCISIM.CCF Version 1.83 - 2000-05-24 (GV) ------------ + ccf.cif = xmmccf.cif New CCF constituent: EPN_TIMECORR_0004.CCF New CCF constituent: EPN_TIMECORR_0004_SCISIM.CCF New CCF constituent: EPN_MODEPARAM_0003.CCF Version 1.82 - 2000-05-23 (GV) ------------ New CCF constituent: EPN_BADPIX_0004.CCF New CCF constituent: EPN_ADUCONV_0009.CCF New CCF constituent: EMOS1_BADPIX_0005.CCF New CCF constituent: EMOS2_BADPIX_0005.CCF New CCF constituent: EPN_FILTERTRANSX_0007.CCF New CCF constituent: XMM_MISCDATA_0009.CCF New CCF constituent: EMOS1_QUANTUMEF_0004.CCF New CCF constituent: EMOS2_QUANTUMEF_0004.CCF New CCF constituent: EPN_LINCOORD_0003.CCF New CCF constituent: EMOS1_LINCOORD_0007.CCF New CCF constituent: EMOS2_LINCOORD_0007.CCF New CCF constituent: EMOS1_LINCOORD_0006_SCISIM.CCF New CCF constituent: EMOS2_LINCOORD_0006_SCISIM.CCF New CCF constituent: EMOS1_REDIST_0005.CCF New CCF constituent: EMOS2_REDIST_0005.CCF Version 1.81 - 2000-05-18 (GV) ------------ + ccf.cif synched with xmmccf.cif. Version 1.80 - 2000-05-17 (GV) ------------ New CCF constituent: EMOS1_REDIST_0004.CCF New CCF constituent: EMOS2_REDIST_0004.CCF New CCF constituent: EPN_FILTERTRANSX_0006.CCF New CCF constituent: EPN_BADPIX_0002.CCF Version 1.79 - 2000-05-15 (GV) ------------ + ccf.cif updated. Re-synced with xmmccf.cif, but removed REDIST issue=3. + executed these commands: cp xmmccf.cif ccf.cif cifremove --calindexset=ccf.cif --scopes="EMOS1 EMOS2" --types="REDIST REDIST" cifinsert --calindexset=ccf.cif --sets="EMOS1_REDIST_0001.CCF EMOS2_REDIST_0001.CCF" New CCF constituent: EPN_FILTERTRANSX_0005.CCF New CCF constituent: XMM_MISCDATA_0008.CCF New CCF constituent: OM_ASTROMET_0006.CCF New CCF constituent: EMOS1_BADPIX_0003.CCF New CCF constituent: EMOS2_BADPIX_0003.CCF New CCF constituent: RGS1_QUANTUMEF_0003.CCF New CCF constituent: RGS2_QUANTUMEF_0003.CCF New CCF constituent: EMOS1_MODEPARAM_0004.CCF New CCF constituent: EMOS2_MODEPARAM_0004.CCF New CCF constituent: EMOS1_ADUCONV_0007.CCF New CCF constituent: EMOS2_ADUCONV_0007.CCF New CCF constituent: EMOS1_ADUCONV_0004_SCISIM.CCF New CCF constituent: EMOS2_ADUCONV_0004_SCISIM.CCF New CCF constituent: EPN_FILTERTRANSX_0004.CCF New CCF constituent: EMOS1_FILTERTRANSX_0004.CCF New CCF constituent: EMOS2_FILTERTRANSX_0004.CCF New CCF constituent: EPN_QUANTUMEF_0002.CCF New CCF constituent: EPN_ADUCONV_0008.CCF New CCF constituent: EMOS1_REDIST_0003.CCF New CCF constituent: EMOS2_REDIST_0003.CCF Version 1.78 - 2000-04-26 (GV) ------------ + ccf.cif updated to include the new XAREAEF files. New CCF constituent: XRT1_XAREAEF_0005.CCF New CCF constituent: XRT2_XAREAEF_0005.CCF New CCF constituent: XRT3_XAREAEF_0005.CCF Version 1.77 - 2000-04-26 (GV) ------------ + ccf.cif updated cifremove --scopes="EMOS1 EMOS2 XRT1 XRT2 XRT3" --types="LINCOORD LINCOORD XAREAEF XAREAEF XAREAEF" --calindexset=ccf.cif cifinsert calindexset=ccf.cif sets="XRT1/2/3_XAREAEF_0004.CCF" cifinsert calindexset=ccf.cif sets="EMOS1_LINCOORD_0006.CCF EMOS2_LINCOORD_0006.CCF" New CCF constituent: RGS1_MODEPARAM_0005.CCF New CCF constituent: RGS2_MODEPARAM_0005.CCF New CCF constituent: EMOS1_LINCOORD_0006.CCF New CCF constituent: EMOS2_LINCOORD_0006.CCF New CCF constituent: EMOS1_LINCOORD_0005_SCISIM.CCF New CCF constituent: EMOS2_LINCOORD_0005_SCISIM.CCF New CCF constituent: XRT3_XAREAEF_0004.CCF New CCF constituent: XRT1_XAREAEF_0004.CCF New CCF constituent: XRT2_XAREAEF_0004.CCF Version 1.76 - 2000-04-13 (GV) ------------ + ccf.cif: update MISCDATA & XAREAEFF: cifinsert --calindexset=ccf.cif --sets="XMM_MISCDATA_0007.CCF XRT1_XAREAEF_0003.CCF XRT2_XAREAEF_0003.CCF XRT3_XAREAEF_0003.CCF" New CCF constituent: OM_ASTROMET_0005.CCF New CCF constituent: XRT3_XAREAEF_0003.CCF New CCF constituent: XRT1_XAREAEF_0003.CCF New CCF constituent: XRT2_XAREAEF_0003.CCF Version 1.75 - 2000-04-11 (GV) ------------ New CCF constituent: RGS1_LINCOORD_0004.CCF New CCF constituent: RGS2_LINCOORD_0004.CCF New CCF constituent: EPN_FILTERTRANSX_0002.CCF New CCF constituent: XMM_BORESIGHT_0006.CCF New CCF constituent: XRT3_XAREAEF_0002.CCF New CCF constituent: XRT1_XAREAEF_0002.CCF New CCF constituent: XRT2_XAREAEF_0002.CCF Version 1.74 - 2000-04-10 (GV) ------------ New CCF constituent: XMM_MISCDATA_0007.CCF New CCF constituent: RGS1_MODEPARAM_0003.CCF New CCF constituent: RGS2_MODEPARAM_0003.CCF Version 1.73 - 2000-04-06 (GV) ------------ New CCF constituent: EPN_FILTRANSX_0001.CCF New CCF constituent: RGS1_ADUCONV_0003.CCF New CCF constituent: RGS2_ADUCONV_0003.CCF New CCF constituent: EPN_QUANTUMEF_0001.CCF Version 1.72 - 2000-03-31 (GV) ------------ New CCF constituent: RGS1_BADPIX_0003.CCF New CCF constituent: RGS2_BADPIX_0003.CCF New CCF constituent: RGS1_HKPARMINT_0002.CCF New CCF constituent: RGS2_HKPARMINT_0002.CCF Version 1.71 - 2000-03-29 (GV) ------------ Version 1.70 - 2000-03-24 (GV) ------------ New CCF constituent: RGS1_QUANTUMEF_0002.CCF New CCF constituent: RGS2_QUANTUMEF_0002.CCF New CCF constituent: EMOS1_LINCOORD_0004.CCF New CCF constituent: EMOS2_LINCOORD_0004.CCF New CCF constituent: EMOS1_LINCOORD_0004_SCISIM.CCF New CCF constituent: EMOS2_LINCOORD_0004_SCISIM.CCF New CCF constituent: RGS1_MODEPARAM_0002.CCF New CCF constituent: RGS2_MODEPARAM_0002.CCF New CCF constituent: XMM_MISCDATA_0006.CCF New CCF constituent: EMOS1_LINCOORD_0005.CCF New CCF constituent: EMOS2_LINCOORD_0005.CCF New CCF constituent: EPN_CTI_0008.CCF New CCF constituent: EPN_ADUCONV_0007.CCF Version 1.69 - 2000-03-10 (GV) ------------ New CCF constituent: EMOS1_CTI_0003.CCF New CCF constituent: EMOS2_CTI_0003.CCF New CCF constituent: EMOS1_PATTERNLIB_0004.CCF New CCF constituent: EMOS2_PATTERNLIB_0004.CCF New CCF constituent: XMM_BORESIGHT_0004.CCF New CCF constituent: XRT3_XAREAEF_0001.CCF New CCF constituent: XRT1_XAREAEF_0001.CCF New CCF constituent: XRT2_XAREAEF_0001.CCF New CCF constituent: EPN_CTI_0006.CCF New CCF constituent: EPN_ADUCONV_0005.CCF New CCF constituent: EMOS1_TIMECORR_0003.CCF New CCF constituent: EMOS2_TIMECORR_0003.CCF New CCF constituent: EMOS1_TIMECORR_0003_SCISIM.CCF New CCF constituent: EMOS2_TIMECORR_0003_SCISIM.CCF New CCF constituent: EMOS1_MODEPARAM_0003.CCF New CCF constituent: EMOS2_MODEPARAM_0003.CCF Version 1.68 - 2000-02-23 (GV) ------------ New CCF constituent: RGS1_DARKFRAME_0002.CCF New CCF constituent: RGS2_DARKFRAME_0002.CCF New CCF constituent: RGS1_DARKFRAME_0003.CCF New CCF constituent: RGS2_DARKFRAME_0003.CCF New CCF constituent: EMOS1_QUANTUMEF_0003.CCF New CCF constituent: EMOS2_QUANTUMEF_0003.CCF Version 1.67 - 2000-02-21 (GV) ------------ + introduce xmmccf.cif (always updated) + freeze ccf.cif (now the CAL cif) Version 1.66 - 2000-02-18 (GV) ------------ + remove new MOS CTI files as they appear to be wrong. Version 1.65 - 2000-02-17 (GV) ------------ New CCF constituent: EMOS1_CTI_0002.CCF New CCF constituent: EMOS2_CTI_0002.CCF New CCF constituent: EMOS1_QUANTUMEF_0002.CCF New CCF constituent: EMOS2_QUANTUMEF_0002.CCF Version 1.64 - 2000-02-16 (GV) ------------ New CCF constituent: EMOS2_FILTRANSX_0002.CCF New CCF constituent: EMOS1_ADUCONV_0006.CCF New CCF constituent: EMOS2_ADUCONV_0006.CCF New CCF constituent: EMOS1_QUANTUMEF_0001.CCF New CCF constituent: EMOS2_QUANTUMEF_0001.CCF New CCF constituent: EMOS1_FILTERTRANSX_0003.CCF New CCF constituent: EMOS2_FILTERTRANSX_0003.CCF Version 1.63 - 2000-02-11 (GV) ------------ New CCF constituent: EPN_CTI_0005.CCF New CCF constituent: EPN_ADUCONV_0004.CCF New CCF constituent: OM_PHOTTONAT_0002.CCF New CCF constituent: XMM_CALINDEX_0001.CCF New CCF constituent: EMOS1_FILTRANSX_0001.CCF New CCF constituent: EMOS1_FILTRANSX_0002.CCF New CCF constituent: XMM_BORESIGHT_0002.CCF New CCF constituent: XMM_BORESIGHT_0003.CCF New CCF constituent: EPN_CTI_0003.CCF New CCF constituent: EPN_ADUCONV_0003.CCF New CCF constituent: EPN_CTI_0004.CCF Version 1.62 - 2000-01-31 (GV) ------------ New CCF constituent: OM_ASTROMET_0002.CCF New CCF constituent: XMM_ABSCOEFS_0003.CCF Version 1.61 - 2000-01-27 (GV) ------------ New CCF constituent: OM_ZODIACAL_0001.CCF New CCF constituent: OM_COLORTRANS_0001.CCF New CCF constituent: OM_DIFFUSEGALA_0001.CCF New CCF constituent: EMOS1_TIMECORR_0002.CCF New CCF constituent: EMOS2_TIMECORR_0002.CCF New CCF constituent: EMOS1_TIMECORR_0002_SCISIM.CCF New CCF constituent: EMOS2_TIMECORR_0002_SCISIM.CCF New CCF constituent: EMOS1_MODEPARAM_0002.CCF New CCF constituent: EMOS2_MODEPARAM_0002.CCF New CCF constituent: RGS1_ADUCONV_0002.CCF New CCF constituent: RGS2_ADUCONV_0002.CCF New CCF constituent: RGS1_REDIST_0002.CCF New CCF constituent: RGS2_REDIST_0002.CCF New CCF constituent: XMM_ABSCOEFS_0002.CCF New CCF constituent: OM_LARGESCALESENS_0002.CCF New CCF constituent: OM_PIXTOPIXSENS_0002.CCF Version 1.60 - 1999-12-24 (GV) ------------ + modify EMOS::ADUCONV Version 1.59 - 1999-12-23 (GV) ------------ + modify EMOS::ADUCONV Version 1.58 - 1999-12-17 (GV) ------------ + remove obsolete OM::LRGSCALESENS (again!) Version 1.57 - 1999-12-15 (GV) ------------ + EMOS::PATTERNLIB updated (closes SPR 757) + EPN::CTI updated with XMm data (closes SPR 743) + EMOS::ADUCONV modified to support calmosalgo Version 1.56 - 1999-12-10 (GV) ------------ + remove obsolete OM::LRGSCALESENS Version 1.55 - 1999-12-07 (GV) ------------ + fix scisim CIF. Version 1.54 - 1999-12-03 (GV) ------------ + (data/makecif) write CIF's directly into constituents directory + fix previous CIF's Version 1.53 - 1999-12-01 (GV) ------------ + XMM:MISCDATA introduce redirect + routine updates to RGSx::LINCOORD EPN::TIMECORR Version 1.52 - 1999-11-25 (GV) ------------ + EPN::TIMECORR: new numbers + EPN::ADUCONV: updated data from MPE + EPN::CTI: updated numbers from MPE Version 1.51 - 1999-11-12 (GV) ------------ + add scisimccf.cif Version 1.50 - 1999-11-10 (GV) ------------ + CCF constituents are now ICD compliant. + introduce two CIF's: ccf.cif and scisimccf.cif (made by makecif). + change directory structure. Version 1.41 - 1999-10-12 (UL) ------------ + corrected wrong value for camera expansion coefficient (EXPCAM) in EPN_LINCOORD Version 1.40 - 1999-10-11 (GV) ------------ + EMOS?::CTI from Uwe's repo Version 1.39 - 1999-10-09 (GV) ------------ + fix EPN::ADUCONV Version 1.38 - 1999-10-08 (GV) ------------ + make files ICD compliant (closes 790) + add a few more files, still not used by the CAL + change link rule in make file (closes 883 and 832) Version 1.37 - 1999-09-30 (UL) ------------ + update to all LINCOORD files: X0/Y0/Z0 is now the location of the center of the reference pixel (it was the corner) Version 1.36 - 1999-09-17 (UL/GV) ------------ + added CrossPSF for RGS1/RGS2 Version 1.35 - 1999-09-15 (GV) ------------ + AVOGARDO number was wrong Version 1.34 - 1999-09-15 (GV) ------------ + add BETA/XDSP constants for RGS Version 1.33 - 1999-09-15 (GV) ------------ + miscdata contains E_PER_ADU. Version 1.32 - 1999-09-14 (UL) ------------ + newly created from ccfdev repository (several serious upgrades to some constituents, e.g. RGS::ADUCONV, RGS::CTI, RGS::REDIST) + added E_PER_ADU to EPN::CTI + DISTRIBUTION file added Version 1.31 - 1999-08-19 (UL) ------------ + all file names in uppercase + in all LinCoord files: moved attributes from primary to Bintable header Version 1.30 - 1999-08-12 (UL) ------------ + a few transparent changes to LINCOORD files Version 1.29 - 1999-07-09 (UL) ------------ + the position/angles in all LinCoord files are now in the CAL CAMCOORD1 reference frame (no longer SACOORD!) + RGS1/2 LinCoord are based on FM measurements (SRON drawings) + EPN LinCoord data in line with FM alignment report (U. Briel/M. Popp) + MOS1/2 LinCoord data are still the nominal ones + CAMCOORD1->SACCOORD conversion parameters added as data set attributes to all LinCoord sets Version 1.28 - 1999-06-22 (UL) ------------ + new positions and Euler angles in EPN::Lincoord + update OPTICS_X/_Y/_CCD for EPN in XMM::Miscdata + added E_PER_ADU/MM_PER_PIXEL_LAST_Y for EPN in XMM::Miscdata Version 1.27 - 1999-06-03 (UL) ------------ + updated ccf.cif (new block names in ADUconf) Version 1.26 - 1999-05-26 ------------ + aduconv updates Version 1.24 - 1999-04-01 ------------ + update mode names with new cal. Version 1.22 - 1999-03-17 (GV) ------------ + update rgs2/lincoord + add rgs2/aduconv Version 1.21 - 1999-03-17 (GV) ------------ + the CIF is called ccf.cif. Its format is version 1.0. Version 1.20 - 1999-03-16 (GV) ------------ + yet another change to RGS lincoord_0001 Version 1.19 - 1999-03-12 (GV) ------------ + added rgs1_lincoord_0002.ccf Version 1.18 - 1999-03-12 (GV) ------------ + CIF was corrupted. Version 1.17 1999-03-12 (GV) ------------ + add EMOS redist as per DL's parameterization Version 1.16 1999-03-12 (GV) ------------ + fix rgs lincoord, add om lincoord. Version 1.15 1999-02-08 (GV) ------------ + add some bad pixels to all of the RGS1 CCDs, or the CAL will break. This is a CAL bug. Version 1.14 - 1998-12-15 (GV) ------------ + fix node numbers in RGS CTI files (was breaking rgsproc) Version 1.13 - 1998-11-24 (GV) ------------ + lincoord files in line with scisim 2.0.4 + closed SPRs: 359 419 437 454 Version 1.12 - 1998-10-20 (GV) ------------ + add RGS CTI files. Version 1.11 - 1998-10-19 (GV) ------------ + add RGS aduconv files. Version 1.10 - 1998-10-05 (GV) ------------ + added partcile and diffuse bkg files + EPIC lincoord files updated to match scisim 2.0.3 Version 1.9 - 1998-09-25 (MB) ----------- + added empty test harness. Version 1.8 - 1998-09-24 (GV) ----------- + added dummy lincoord for emos2 + CIF generated with new makecif. Version 1.7 - 1998-07-27 (GV) ----------- + added abscoeffs. All files generated with deceit. Version 1.6 - 1998-07-24 (UL) ----------- + EMOS patterns transposed (following bug fix in Dal) Version 1.5 - 1998-07-24 (UL/GV) ----------- + added PATTERNLIB for EMOS1 + EMOS2 Version 1.4 - 1998-07-08 (UL) ----------- + added EXTNAMEs to all constituents Version 1.3 - 1998-06-04 (GV) ----------- + Changes to PN lincoord. Version 1.2 - 1998-06-04 (GV) ----------- + Changes to PN lincoord and miscdata. Version 1.1 - 1998-05-14 ----------- + Initial version for SAS v1 integration
Package testprods: version 1.19 [was 1.11]ChangeLog Version 1.19 - 2009-06-05 (MAS/LUX) ---------------------------- - Added ssclib_data/shortest/ . - Added rgssources_data/ . Version 1.18.1 - 2009-05-14 (MAS/LUX) ---------------------------- - Added a MOS2 event list to lccorr_data/SSCSPR3682 . Version 1.18 - 2009-05-13 (MAS/LUX) ---------------------------- - Added colimplot_data ssclib_data in Makefile, which should have been there. - Added lccorr_data/SSCSPR3682 . Version 1.17 - 2009-04-29 (MAS/LUX) ---------------------------- - Added ssclib_data/shortest/ , which is one of the shortest observations (accordingly having the smallest-size files for the ODF etc) in the standard mode. Version 1.16 - 2009-03-31 (MC/IFCA) ---------------------------- - Added dpssflag_data directory and moved the data files from /packages/dpssflag/test/ into it. - Added ds9tomask_data directory and moved the data files from /packages/ds9tomask/test/ into it. - Added flspec_data directory and moved the data files from /packages/flspec/test/ into it. - Added inthist_data directory and moved the data files from /packages/inthist/test/ into it. Version 1.15 - 2009-03-03 (MAS/LUX) ---------------------------- - Added gtialign_data directory and moved the data files from /packages/gtialign/test/ into it. Version 1.14 - 2009-02-25 (MAS/LUX) ---------------------------- - Added P0094780101PNS003IMAGE_8000_fftw2simple.fits.gz and P0094780101PNS003IMAGE_8000_fftw2exp.fits.gz in ./asmooth_data/ . Version 1.13 - 2009-02-11 (MAS/LUX) ---------------------------- - Moved two FTZ files from /packages/asmooth/testdata/ to ./asmooth_data/ . Version 1.12 - 2009-02-02 (IMS/LUX) ---------------------------- - The followings were originally developed by IMS/LUX on 2006-12-27 (as Version 1.9). - Modified the files in eimsim_data to be compatible with eimsim-2.0. Version 1.11 - 2008-05-14 (MAS/LUX) ---------------------------- - Added some data in slconv_data directory.
Package tools: version 1.64.1 [was 1.63]ChangeLog Version 1.64.1 - 2009-06-10 (MAS/LUX) ---------------------- + Fixed a bug that the default value of the command-line option --colstyle in imageutils/imsample is not recognised. Version 1.64 - 2006-10-19 (IMS/JBO) ---------------------- + The followings were originally developed by IMS/JBO on 2006-10-19. + Upgraded ssclib dependency to 4.0. + All logical(bool) types changed to logical in imcrop, immedian, imweightadd. + Constraints removed from the 'weights' parameter of imweightadd. + imcrop now also copies dataset header keywords to output dataset. Version 1.63 - 2005-11-07 (IMS/LUX) ------------ + Added inadvertently missed out imweightadd files in imageutils/config, imageutils/test and imageutils/doc. + The imageutils test harness now looks for test files in testprods. Thus testprods-1.8 added to DEPEND.
Package utils: version 1.119 [was 1.110.2]ChangeLog Version 1.119 - 2009-04-29 (EO) ------------- + boost library updated to 1.38.0 (was 1.36) to fix problem in Solaris: Boost C++ Library Ticket #1758 (https://svn.boost.org/trac/boost/ticket/1758) src/boost/detail/sp_counted_base.hpp which includes src/boost/detail/sp_counted_base_gcc_sparc.hpp is buggy in Solaris and produces Assembler error messages of the form "Error: Architercture mismatch on "cas". (requires v9|v9a|v9b; requested architecture is sparclite.)" This problem is fixed in version 1.37. Version 1.118 - 2009-04-27 (EO) ------------- + src/STime.cc: Added missing comma in line added to LeapSeconds. Version 1.117 - 2009-04-24 (EO) ------------- + src/STime.cc: Added same line for leapsec.dat to LeapSeconds::LeapSeconds() function. Version 1.116 - 2009-04-24 (EO) ------------- + leapsecdata/leapsec.dat: At MJD 54382.0 (2009-01-01), TAI-UTC=34s Version 1.115 - 2008-10-10 (EO) ------------- + More missing boost components added: boost/limits.hpp and boost/integer_traits.hpp. Required by saserrstr.cc in package sasperl. + Patch (Peter.Klotz@ith-icoserve.com) to fix the 'mutable' error when compiled on gcc 3.3.6. Patch applied only to: * src/boost/execption/enable_current_exception.hpp * src/boost/exception/exception.hpp * src/boost/exception/info.hpp Version 1.114 - 2008-10-09 (EO) ------------- + Added missing boost hpp files which were required on some OS (sr/boost/intrusive_ptr.hpp and src/boost/current_function.hpp) + Amended test/Mafefile. Version 1.113 - 2008-10-07 (EO) --------------- + Added new test/boost_shared_prt_test_gcc4.cc to test shred_ptr under gcc 4 series. + test/boost_shared_ptr_test.cc does not compile under old gcc (3.3.6), due to its dependence on preprocessor specific code. To eliminate the eventual failure of harness tests on gcc 3 based builds, now the test/Makefile checks for gcc version and executes the proper building. Make.include modified accordingly. + DEPEND: sas 1.480 Version 1.112 - 2008-09-26 (EO) ------------- + Fixed version fully OK Version 1.111.1 - 2008-09-26 (EO) --------------- + Fix to add properly all boost files into CVS. Version 1.111 - 2008-09-26 (EO) ------------- + Adaptation of code to gcc 4.3.X compiler Changes made are as follows: 1) Boost software update to version 1.36.0 This includes src/boost/config/compiler/gcc.hpp which is now adapted to gcc 4.3.X. 2) src/FileLocator.cc (l 19): `exit' was not declared in this scope Fix: Insert #includein FileLocator.h. The same fix is applicable to similar errors in other modules. 3) src/cfortran.h lines 454, 470 and 537 have a syntax error which was fixed adding in all cases an extra blank space before the ending ";". 4) src/SimpleToken.h (l 39): `typedef'was ignored in this declaration. Fix: Removed the `typedef' in front of "enum Id" 5) src/SimpleToken.cc: The same problem reported in 2) for `exit'. Fix: Inserted #include in SimpleToken.h. 6) src/SimpleToken.cc (l 273): "deprecated conversion from string constant to `char*'" Fix: Add "const" to "char*" in "char* str;". The same fix was applied in "char* stringOf;". 7) src/StopWatch.cc: same problem than in 2) and 5) with `exit'. Fix: Inserted #include in StopWatch.h. 8) src/StringFns.cc (l 118): `strtol' was not defined in this scope src/StringFns.cc (l 139): `strtod' was not defined in this scope Fix: Insert #include in StringFns.h 9) src/Tracer.cc (l 12): `getenv'was not declared in this scope Same fix applied in 2), 5) and 8): Inserted #include in Tracer.h 10) src/SamllObj.cc: `UCHAR_MAX' was not declared in this scope Fix: insert #include in SmallObj.h. 11) src/scanner.cc (l 618) : Syntax problem with ";" Fix: Added extra blank space before ending ";". 12) src/rantest.cc (l 15): Syntax problem with ";". Fix: Added extra blank space before ending ";". 13) test/boost_tuple_test.cc (l 558): boost::tuples:: ::ignore defined but never used. Fix: src/boost directory replaced by proper boost components from boost 1.36.0 software (http://www.boost.org/users/news/version_1_36_0) Version 1.110.2 - 2007-06-01 (EO) --------------- + Removed method nowInMillisec
Package xcolorcod: version 1.22 [was 1.20.1]ChangeLog Version 1.22 - 2009-05-26 (AI) ------------ + DEPEND file updated Version 1.21 - 2009-05-05 (AI) ------------ + ColorImage.cc: (X,Y) swapping bug fixed. + New task etruecolor added. + New methods created in Colorimage and TableBasedPseudoRGBImage, to deal with the new task etruecolor. + documentation updated + New color table RGB_Scheme added to the colortable directory Version 1.20.1 - 2005-02-22 (AI) ------------ + DEPEND file updated.
Package xmmglue: version 0.2.2 [was 0.1]ChangeLog Version 0.2.2 - 2009-05-28 (AI) ------------- + Tests updated. Version 0.2.1 - 2009-05-12 (EO) ------------- + Re-fixed DEPEND. Version 0.2 - 2009-05-11 (EO) ----------- + Fixed DEPEND file for proper building. Version 0.1 - 2008-05-09 ---------------------------- - First version.