Release note for pipeline 02000035_20010618.143655 This note describes the changes between the previous production pipeline and the new production pipeline. The previous production pipeline has existed under two names (02000033/20010426.174813 and 04000003/20010525.103850), these pipelines were identical and both used SAS 5.0.3 (xmmsas_20010424_1139). The new pipeline (02000035/20010618.143655) uses SAS 5.1 (xmmsas_20010610_1902 with 1 minor exception: dpsssrc comes from xmmsas_20010601_1901). This new pipeline became operational on 2001-06-18T14:36:55. Brief summary of scientifically important pipeline changes: ----------------------------------------------------------- This is the first pipeline to make use of SAS 5.1. There have also been a number of pipeline changes. Significant changes include: Minimum likelihood in epic source lists raised from 10 to 18 (16 for pn due to 1 less input image), spline background maps made with 16 nodes rather than 10, background map no longer uses exposure map, correct xid band definition for pn source lists and sensitivity maps. EPIC cross-instrument source Ccorrelation parameters improved. Epic HK-based GTIs created (for low gain exclusion and temps out of range). Almost total revision of RGS events/exposure time processing, RGS image plots exclude PI<170. Removed redundant columns from pn event lists. Copy of ODF summary html file added as INDEX.HTML. EPIC box detection likelihood bug fix, improved keywords, uses CAL PSF. emenergy has improved event background determination. emevents now has CR rejection in timing mode. emframes uses source position to determine time offset in timing mode. emldetect has a number of xid band related bug fixes, and now uses the CCF PSF. epframes has updated offset for CCD5/Col10. evselect no longer calculates backscale. odfingest has more sophisticated pn filter wheel position measurement using HK data, OM fast mode supported. omdetect limiting flux corrected. rgsangles rewritten, makes use of merged event list. rgsbadpix uses new algorithm. rgsevents rewritten, now writes rejected pixels. rgsfilter is a new task which selects events. rgsframes rewritten using revised exposure scheme. rgsregions replaces rgsregion. rgssource rewritten. srcmatch provides more complete output. Full report: ------------ Current PCMS vsn New PCMS vsn 02000033/20010426.174813 02000035/20010618.143655 # Modules # ------ # # ExpDetect 1.09 20-Mar-2001 1.13 04-Jun-2001 # --------------------------------------------------------- # Version 1.13 - 2001-06-04 (DH) # + Change nsplinenode of esplinemap from 10 to 16. # Version 1.12 - 2001-05-30 (DH) # + Change mlmin value for emldetect task from 10 to 16 for 4 bands # and 18 for 5 bands. # Version 1.11 - 2001-05-21 (DH) # + Change esplinemap parameter withexpimage to false, and remove # expimageset parameter. # Version 1.10 - 2001-05-02 (DH) # + Add values for hrdef and efc parameters to eboxdetect. Use # same values as for emldetect. # + Remove pointresponse from emldetect, which has been removed # from the latest version. # + Add pimin and pimax parameters to emldetect and eboxdetect. # Use the new energyBands function to obtain the needed values. # + Add new xiddef parameter to emldetect, which gives which input # images correspond to the xidbands. # + Fix SSC-SPR-2361. The code was not using the proper xid bands # for making the sensitivity maps. # # ImageMerge 1.10 16-Mar-2001 1.12 31-May-2001 # --------------------------------------------------------- # Version 1.12 - 2001-05-31 (DH) # + More sophisticated selection of images. Now use only # full frame images with flare gti files. Still defaults # to using everything if no images pass the selection. # Version 1.11 - 2001-05-11 (DH) # + Add double quotes to value string in addattribute. # Needed because parameters are now lists. # # InstrumentHK 1.07 16-Mar-2001 1.09 05-Jun-2001 # --------------------------------------------------------- # Version 1.09 - 2001-06-05 (DH) # + Turn off GTI generation for pn. # Version 1.08 - 2001-06-04 (DH) # + Turn on GTI generation of epic instruments only. # # MOSEvents 1.09 16-mar-2001 1.13 07-Jun-2001 # --------------------------------------------------------- # Version 1.13 - 2001-06-07 (DH) # + Take out changes in version 1.12 and move test for # empty event list to MakeImage module. # Version 1.12 - 2001-06-07 (DH) # + Set ignore flag if final imaging event list is empty. # Version 1.11 - 2001-06-07 (DH) # + Do not make flare gti if flare histogram is empty. # Version 1.10 - 2001-05-21 (DH) # + Changes made as instructed by Jean Ballet: # - changes to rejection of e3 and e4 events due to task changes # - Add call to emenergy before badpixfind in Imaging mode only # - Change to emenergy options for TIME and CTIME modes # # MakeCIF 1.09 25-Apr-2001 1.12 09-May-2001 # --------------------------------------------------------- # Version 1.12 - 2001-05-09 (DH) # + Change withccfpath parameter to 'no'. Value for # ccf path is now set via a configuration parameter. # Version 1.11 - 2001-05-04 (DH) # + Change the value of fullpath parameter to 'no' # Version 1.10 - 2001-05-01 (DH) # + Add withccfpath=yes to cifbuild arguments # # MakeImage 1.07 23-Apr-2001 1.11 07-Jun-2001 # --------------------------------------------------------- # Version 1.11 - 2001-06-07 (DH) # + Set ignore flag if imaging event list is empty. # Version 1.10 - 2001-05-22 (DH) # + Combine all filter flags into one filter expression, so that # the DataSubspace in evselect does not run into a problem with # too many filters of too may components. # Version 1.09 - 2001-05-21 (DH) # + Exclude CLOSE_TO_CCD_WINDOW events from pn images. # Version 1.08 - 2001-05-03 (DH) # + Energy band ranges now stored as pipeline parameters, # gotten via call to new energyBands() function. # + Exclude out of FOV events from pn images used in emosaic. # # RGSEvents 1.13 21-Mar-2001 2.17 18-May-2001 # --------------------------------------------------------- # Version 2.17 - 29-May-2001 (DJF) # +Removed filtering on band 1 from evselect. # Added updateexposure=>'no' to evselect # Version 2.16 - 21-May-2001 (DJF) # + Added 'primestyle=>brightest' to rgssources # Version 2.15 - 18-May-2001 (DH) # + Remove rgsoffset call, as the output files # never get used. # Version 2.0 - 01-May-2001 (DJF) # + Initial Version. Change required by SAS 5.1 # # RGSOffset 1.03 16-Mar-2001 [none] # --------------------------------------------------------- # # RGSProducts 1.05 20-Mar-2001 1.09 22-May-2001 # --------------------------------------------------------- # Version 1.09 - 2001-05-22 (DJF) # + Added updateexposure=no to PI filtering evselect # to eliminate an unnecessary warning message. # Version 1.08 - 2001-05-15 (DJF) # + Moved return when no event list is found # Version 1.07 - 2001-05-15 (DJF) # + Add PI filtering of RGS event list. # Version 1.06 - 2001-05-14 (DH) # + Incorporate changes to RGS event list. SOURCES table is now # called SRCLIST, and SRC_SELECT column now called PROCESS. # # SendACDS 1.05 16-Mar-2001 1.06 03-May-2001 # --------------------------------------------------------- # Version 1.06 - 2001-05-03 (DH) # + Ignore this module, rather than returning an # error, if no epic source list is found. # # SendDPSS 1.07 16-Mar-2001 1.09 13-May-2001 # --------------------------------------------------------- # Version 1.09 - 2001-04-13 (DH) # + Fix bug in 1.08, lomaxlikthesh parameter changed to maxlikthresh # + dpsssrc cannot deal with input files that have a path prepended. # Make work-around to deal with this. # Version 1.08 - 2001-04-11 (DH) # + Adapt to version 0.4.1 of dpsssrc, which has a different # interface from the hacked version (0.5) used previously. # # SrcMerge 1.05 16-Mar-2001 1.07 22-May-2001 # --------------------------------------------------------- # Version 1.07 - 2001-05-22 (DH) # + Change srcmatch parameter syserr, to its proper # spelling systerr. # Version 1.06 - 2001-05-21 (DH) # + Change srcmatch parameters maxerr from 5 to 4, # and syserr from default to 4 . # # StampKeywords 1.05 16-Mar-2001 1.06 03-May-2001 # --------------------------------------------------------- # Version 1.06 - 2001-05-03 (DH) # + Use new functionality of addattribute to add all # the keywords to a file in one go. # # VerifyODF 1.06 16-Mar-2001 1.08 12-Jun-2001 # --------------------------------------------------------- # Version 1.08 - 2001-05-04 (DH) # + Ignore patch number when comparing versions of odfingest # Version 1.07 - 2001-05-04 (DH) # + Add production of html index file INDEX.HTM, which # is just a copy of the PPS SUMMARY html file. # # pnEvents 1.45 17-Apr-2001 1.51 15-Jun-2001 # --------------------------------------------------------- # Version 1.51 - 2001-06-15 # + Change withtempcorrection parameter back to 'N'. # Version 1.50 - 2001-06-06 # + Change withtempcorrection=N parameter of epevents to 'Y'. # Version 1.49 - 2001-06-05 # + Re-work merging of HK and CCD specific gti data. gtialign # was not being called properly. # Version 1.48 - 2001-05-22 # + Only apply RAWY>10 only for imaging mode data. # + Add withtempcorrection=N parameter to epevents, in case the # default changes. # Version 1.47 - 2001-05-16 # + Bug fixes and refinements for changes made in version 1.46 # Version 1.46 - 2001-05-16 (DH) # + Remove unwanted columns from the EXPOSUnn extensions # of the pn event lists. # # Tasks # ----- # # addattribute 1.7 1.8 Version 1.8 - changed to accept a list of attributes and values # # badpix 2.20.1 2.20.2 Version 2.20.2 2001-05-04 (AMR) + (src/badpix_mod.f90) For MOS, now extracts uplinked bad pixels via ODF files if they exist (SSC-SPR-2371) + (src/badpix_mod.f90) Badpixfind entry checking/purging greatly speeded up (SSC-SPR-2340) + (test/badpix_test) Updated to include above changes + (doc/badpix_description.tex) Updated # # cifbuild 2.4.2 3.2.1 Version 3.2.1 - 2001-06-10 (GV) + (doc/cifbuild_description.tex) fix broken links. Version 3.2 - 2001-03-30 (GV) + (src/CalIndexSet.cc) Update value of ORIGIN. Version 3.1 - 2001-02-23 (GV) + (test/testcifinsertremove.cc) run cifbuild with --withccfpath=yes. + (test/testcifidiff.cc) run cifbuild with --withccfpath=yes. Version 3.0 - 2001-02-16 (GV) + (config/cifbuild.par) withccfpath=no by default (SOC-SCR-38). + (src/cifbuild.cc) re-organize messages. + (" ") introduce warning NoCcfPath (also documented in doc/cifbuild_description.tex). + (tools/findcalindex.cc) debug tool. + (doc/cifbuild_description.tex) make it clear that if a master index is used to create the CIF, then the parameter fullpath is ignored. This is also compatible with the new defaulkt behavior. SOC-SPR-1922). + (config/cifbuild.{par,lyt}) add parameter usecanonicalname. + (src/cifbuild.cc) implement the logic required by the parameter above. + (doc/cifbuild_description.tex) document it. # # dpsssrc 0.5 0.4.1 # # daltools Version 0.27.4 - 2001-06-10 (GV) [incl dscopyblock, dslatts, dsmv, dsrm] + VISIBLE = no # dscopyblock 0.27.3 0.27.4 # # dslatts 0.27.3 0.27.4 # # dsmv 0.27.3 0.27.4 # # dsrm [none] 0.27.4 # # eboxdetect 3.6 4.1 Version 4.1 (2001-04-10) Fixed bug in calculation of likelihood Removed diagnostic output Version 4.0 (2001-02-28) Closed SPRs: + SSC-SPR-2275 Energy band wanted + SSC-SPR-2273 Documentation + SSC-SPR-2271 BOX_SIZE should be in units of pixels + SSC-SPR-2270 DIST_NN should be in arcseconds + SSC-SPR-2132 does not trap detmask from wrong camera + SSC-SPR-2065 FITS errors in output + SSC-SPR-2223 Count rate evaluation with SAS eboxdetect now uses medium accuracy PSF from CAL to correct for out-of-box counts. Introduced 2 new parameters "pimin" and "pimax". New columns BOX_CTS, BG_RAW, and EEF in output table. # # eexpmap 3.10 3.12.5 Version 3.12.5 (2001-05-10) Closed SPR: SSC-SPR-2259 Rank of array error Version 3.12.4 (2001-05-04) Closed SPR: SSC-SPR-2318 eexpmap documentation erratum Version 3.12.3 (2001-05-03) Closed SPR: SSC-SPR-2363 Array bound error Version 3.12.2 (2001-04-24) fixed test harness Version 3.12.1 (2001-04-23) fixed test harness Version 3.12 (2001-04-10) Changed default setting to usedss=yes Version 3.11 (2001-03-19) Closed SPRs: + SSC-SPR-2265 very long execution time if withdetcoords=yes + SSC-SPR-2252 fails test harness + SSC-SPR-2264 attrebin units not specified + SSC-SPR-2302 problem if withdss=no # # emask 2.6 2.6.1 Version 2.6.1 2001-05-04 Closed SPR: SSC-SPR-2366 poor default value for threshold1 # # emenergy 5.5 6.1.1 Version 6.1.1 - 2001-04-24 (JB) - Interface change to CAL_getMOSdarkFrameMap (src/emenergy_mod.f90). Version 6.1 - 2001-04-17 (JB) - Allow estimating CCD background from E4 and CCF dark frame together. Version 6.0 - 2001-03-05 (JB) - New fillccdbkg option to estimate CCD background where few events were found - rejectbade3e4 and OUT_OF_FOV flagging moved to emenergy from emevents. # # emevents 5.6 6.1 Version 6.1 - 2001-03-25 (JB) - Use SRC_RAWY keyword from emframes to compute detector coords in Timing mode. Version 6.0 - 2001-03-12 (JB) - Split rejecte3 from rejecte3e4 (parameters rejectbade3 and e3thresholds). - Move rejecte3e4 to emenergy (parameters rejectbade3e4 and e3e4ellipse). - Move OUT_OF_FOV flagging to emenergy. - Add TDMIN/TDMAX keywords. Version 5.8 - 2001-02-22 (JB) - Implement bad row rejection in Timing mode. - Adapt bad row rejection for bright sources. Version 5.7.1 - 2001-02-19 (JB) - Correct a few bugs (src/emevents_mod.f90) Version 5.7 - 2001-02-16 (ML) - Implements cosmic-ray rejection in Timing mode via 2-D event recognition. # # emframes 4.4.2 4.5 Version 4.5 - 2001-03-21 (JB) - Use source position for time offset in Timing mode. - Change vertical binning from 100 to 101 in Timing mode. # # emldetect 3.8 4.2.2 Version 4.2.2 (200-05-30) - allocatable array (derv1; subroutine mlfit) changed to reduce memory requirement of task Version 4.2.1 (2000-05-30) - Closed SPR: - SSC-SPR-2398 Does not work on Linux Version 4.2 (2001-05-20) -corrected error which led to sources below the likelihood cutoff in the output source table if withxid=true -parameter withhotpixelfilter added: if true likelihood of brightest pixel is ignored for each source -two internal buffers were enlarged to permit larger source extraction radii for extent fitting -modification of psf routine to increase speed Version 4.1.2 (2001-05-09) Header keywords N_INSTR, PN_BNDS, M1_BNDS, M2_BNDS, XID_BND were added to describe the number of energy bands per source in the output source table (needed by V&V software). Closed SPRs: + SSC-SPR-2380 wrong xid band energy range header keyword + SSC-SPR-2381 description of xiddef keyword Version 4.1.1 (2001-04-26) Closed SPR: SSC-SPR-2347 test harness fails on linux Version 4.1 (2001-04-06) Closed SPRs: + SSC-SPR-2305 Core dumps when nmaxfit=6 and several instruments + SSC-SPR-2321 wrong ID_BAND value for MOS1/MOS2 xid band Version 4.0 (2001-03-14) The task now has the option to either use the tabulated PSF from the calibration database or an internal, hardcoded analytical PSF. New command line parameters: usecalpsf, pixmin, pimax. Command line parameter pointresponse was removed. Closed SPRs: + SSC-SPR-2007 wrong summary line if withxidband=true new command line parameter: xiddef + SSC-SPR-2185 An output file should always be produced + SSC-SPR-2276 Energy band wanted # # emosaic 1.0 1.1 Version 1.1 - Added new keywords (EMSC A-K) # # epevents 6.12.3 6.16.2 Version 6.12.3 - 2001-03-15 (MJF) - (src/epevents_mod.f90): updated ``tempcorrection'' part, write used values to EXPOSUnn extension for later reference - (src/epevents_mod.f90): check pattern information when `withoutoftime=Y' - (test/epevents_test): one run with ``withtempcorrection=Y'' # # epframes 8.25.13 8.30 Version 8.30 - 2001-06-11 (MJF) - (src/epframes_mod.f90): make sure that too short PNAUX2 files cannot cause out-of-range indices Version 8.29 - 2001-06-08 (MJF) - (src/epframes_mod.f90): synchronize PNAUX2 NDISCLIN column with event file EXPOSURE extension Version 8.28 - 2001-06-08 (MJF) - (src/epframes_mod.f90): extract offset map HK parameters for later reference - (src/epframes_mod.f90): correct TIMEDEL keyword for imaging modes: FRMTIME_SECONDS*fc0 -> PSFTIME*1.E-3 [SSC-SPR-2417] Version 8.27.2 - 2001-05-28 (MJF) - (src/epframes_mod.f90): do not release non-existing HK columns (PMS data) - (test/epframes_test_*): call with setting "hkok=Y" Version 8.27.1 - 2001-05-14 (MJF) - (src/epframes_mod.f90): write map description into output event map files - (src/epframes_mod.f90): write offset columns to extension OFFSETCO - (src/epframes_mod.f90): write specific warnings and error messages if AUX file contains garbage values [SSC-SPR-2379] - (doc/epframes_description.tex): updated warnings closed SPR: - SSC-SPR-2379: frame not found Version 8.27 - 2001-04-10 (MJF) - (src/epframes_mod.f90): corrected column offset for CCD5/Col10 for "ccfok=N" - (src/epframes_mod.f90): removed obsolete debug statement - (test/*): split the test harness for the various instrument modes - (epodf/*): files moved to new package `eptestdata' - (DEPEND): depend on `eptestdata-0.2' Version 8.26 - 2001-03-30 (MJF) - (src/epframes_mod.f90): explicit "default" in all "select case" clauses - (src/epframes_mod.f90): new optional parameters `eventmapset' `witheventmap' that will supersede the old optional `crmap' parameter [SSC-SPR-1723] - (doc/epframes_description.tex): updated examples and parameters # # esensmap 3.4.1 3.4.2 Version 3.4.2 2001-05-02 Closed SPR: SSC-SPR-2313 Crashes on several instruments and bands # # esplinemap 2.3.1 2.4 Version 2.4 (2000-03-30) DEPEND file updated # # evlistcomb 4.14.1 4.15.2 Version 4.15.2 - 2001-05-21 (JB) - Remove link to defunct task rgsexposure (doc/evlistcomb_description.tex) Version 4.15.1 - 2001-05-17 (JB) - Fix SPR 2387 (Propagates wrong SUBMODE for pn SW TI BU modes). - Clarified meaning of xxxdatamodes parameter (doc/evlistcomb_description.tex) Version 4.15 - 2001-04-27 (JB) - Add primaryonly parameter to avoid propagating the ORIGIN keyword. # # evselect 3.33 3.35 Version 3.35 - 2001-04-19 (DH) + Remove iostream.h includes. + Remove backscale calculation option from spectral extraction. Version 3.34 - 2001-02-21 (UL) + brought in line with cal-3.100 # # gtialign 2.3 2.4 Version 2.4 - 2001-04-24 + Change so that program will work with a TIMEDEL keyword as well as a TIMEDEL column. Closes SSC-SPR-2239. # # gtimerge 1.2.1 1.2.2 Version 1.2.2 - 2001-05-30 (UL) + added warning message in case of empty output GTI table (as already described in doc) # # implot 1.3.7 1.3.8 Version 1.3.8 - 2001-5-21 (CGP) Can use EPIC Summary source list for source annotation # # odfingest 1.0.9 3.1.1 Version 3.1.1 - 2001-06-08 (GV) + (src/odfingest.cc) Change the manner of setting the target ODF directory. If the directory is given on the command line, use that value, else ask the OAL (that'll read it through SAS_ODF or --odf). This prevents the OAL from being activated when it is not the user intention (SOC-SPR-2088). Also check that writing to the output file completes correctly (SOC-SPR-2089). + (doc/odingest_description.tex) updated with the new error condition. + (src/OdfObject.cc) use 'window' and not CCD when referring to OM (SOC-SPR-1969). Version 3.1 - 2001-05-18 (GV) + (src/IppvTranslator.cc) EpnFilterWheelTranslator maps HK names to CAL filter names. + (src/IppvExtractorImplementation.cc) F1118 is now used to determine the filter. Introduce FILTER_POTENTIOMETER to monitor what the old algorithm does. + (src/odfingest_description.tex) updated. Version 3.0 - 2001-05-08 (GV) + (src/IppvExtractorImplementation.cc) FILTER_WHEEL_POSITION is now constrained with "F1120 == ACTIVE && F1119 == STOPPED". + (src/IppvExtractorImplementation.cc) MOS CLOCK_RESET_TIME_* should have been treated as periodic parameters instead of non-periodic (SOC-SPR-2035). + (doc/odfingest_description.tex) regenerate the documentation of the parameters to take into account PN filter changes. Version 2.2.1 - 2001-05-07 (GV) + (doc/odfingest_description.tex) use appropriate macros to refer to the cal and the oal. + (tools/calmode.cc) change the output format. Version 2.2 - 2001-04-04 (UL) + brought in line with caloalutils-1.47 (Xmm::ATTITUDE -> Xmm::ATTITUDE_HISTORY) + updated old-style include statements Version 2.1 - 2001-04-02 (GV) + (src/IppvTranslator.cc) EpnFilterWheelTranslator now recognizes also the string 'NO STOP POS.' (final `.') after somebody decided to fix the punctuation of the ODF HK (SOC-SPR-1974). + (src/IppvExtractorImplementation.cc) fix typo in error message. Version 2.0 - 2001-03-19 (GV) + (src/odfingest.cc) by default use the ODF pointed to by SAS_ODF. This is in SAS-SCR-0038. + (config/odfingest.par) introduce --withodfdir (default = no). + (config/odfingest.lyt) use it. + (src/OdfObject.cc) allow OM to have IMI + FAE combinations (SOC-SPR-1940). # # omatt 2.21.4 2.22 Version 2.22 - 2001-04-04 Version number ammended. # # omdetect 2.24.1 2.24.2 Version 2.24.2 2001-05-01 (CB) Limiting plate count rate ammended so that the limiting counts per pixel is multiplied by the photometry aperture area (fixes SPR 2090). Aperture radius obtained from CAL routine. Parameter "device" deleted and all pgplot code. Program also tidied up. # # omflatfield 1.23.3 1.23.4 Version 1.23.4 - 2001-05-01 + (src/omflatfield_mod.f90) array INDEX removed temporarily until ts size can be properly determined (fixes SPR-2360) # # ommag 1.21 1.22 Version 1.22 2001-04-23 (CB) - Version number changed. # # omsrclistcomb 1.18 1.19.1 Version 1.19.1: - 2001-06-05 (CB) + Documentation updated. Version 1.19: - 2001-05-23 (CB) + (src/omsrclistcomb_mod.f90) - Program modified to check the magnitude errors when averagin-- uses equal weighting in this case (fixes SPR 2391). Version 1.18.1: - 2001-04-26 (CB) + (src/omsrclistcomb_mod.f90) - Column names for the colours changed to make them more meaningful (to fix SPR 2339). Code also tidied up. # # ppssumm 2.2.4 2.2.6 Version 2.2.6 - 15-05-08 - Change TARGET keyword to OBJECT Version 2.2.5 - 01-05-08 - Fix overzealous exclusion of certain products. # # rgsangles 1.6 3.0.2 Version 3.0.2 - 2001-05-09 (CE) + fixed another failed dependency + removed residual print statement in task + removed obsolete files: config/testboresight.info config/testboresight.lyt config/testboresight.par doc/rgswavelength_description.tex test/delcolumn.f90 test/runtwice test/testboresight_mod.f90 test/testhardcoded Version 3.0.1 - 2001-04-25 (Jorgo Bakker) + fixed failed dependency + created a dummy layout for (obsolete?) testboresight.par Version 3.0 - 2001-04-24 (CE) + rename parameter sourcelist to sourceset, which now takes a set, instead of a table + store reference attitude in primary header as well for consistency with PPS products ICD + fixed test harness + added layout file (pasted from rgsproc) Version 2.1 - 2001-04-05 (CE) + fixed error in runtest: it still contained xrgsangles Version 2.0 - 2001-03-23 (CE) + moved xrgsangles to become rgsangles + removed writing of attributes {BETA,XDSP}_{REF,WID} Version 1.9 - 2001-03-16 (CE) + remove type definition of SpacecraftAttitudeType from xrgsangles (this is now part of use CAL) Version 1.8 - 2001-03-06 (CE) + only changes in xrgsangles: + removed unit "rad" from channel columns (BETA_CHANNEL & XDSP_CHANNEL) + changed reference pixel to be channel=1 (from channel=0) + shifted channels such that first channel =1 Version 1.7 - 2001-02-21 (CE) + added xrgsangles with the following changes (no changed to rgsangles): + changes to adapt to new structure of RGS processing: xrgsangles now takes a merged event list on input + pointing information previously stored in the FRAMES tables, is now stored in EXPOSU0n tables + atthistsource=atthk is removed from interface, as still is not implemented anyway + similarly parameter atthkset removed + rgsangles now does not link the OAL any more (although pointing_mod.f90 in rgslib still needs the OAL) # # rgsbadpix 1.9 2.7 Version 2.7 - 2001-04-20 (JDR) - task description updated Version 2.6 - 2001-04-06 (JDR) - requires EXPOSURE table from rgsframes-3.1 Version 2.5 - 2001-03-29 (JDR) - requires cal-3.105 Version 2.4 - 2001-03-09 (JDR) - requires cal-3.99 and rgslib-1.8 Version 2.2 - 2001-02-16 (JDR) - fixed a bug that was responsible for a lot of false positives - bad pixels located at the node boundary are written to both tables Version 2.1 - 2001-02-07 (JDR) - a fresh start with a new design, two node-specific BADPIX tables - John Peterson's hot pixel finding algorithm # # rgsevents 2.17 2.22 Version 2.22 - 2001-04-20 (JDR) - no longer adds frame cross-referencing, task description updated Version 2.21 - 2001-04-06 (JDR) - requires EXPOSURE table from rgsframes-3.1 - removed GTI table repairs Version 2.20 - 2001-03-09 (JDR) - added EVENTS table attributes required by evlistcomb - added GTI table attributes required by evlistcomb (pending rgsframes update) - requires rgslib-1.8 Version 2.19 - 2001-02-16 (JDR) - complete rewrite, preserving all previous functionality, new features added: - REJPIX tables (0 and 1) added to output - EXPOSURE table added to output (temporary feature) - new option, --detcoord=chip, adds floating-point chip coordinates to output Version 2.18 - 2001-02-07 (JDR) - requires two node-specific BADPIX tables (rgsbadpix-2.1) # # rgsexpcomb 1.7 [none] # # rgsexposure 1.15.1 [none] # # rgsfilter [none] 1.1 Version 1.1 - 2001-05-31 (JDR) - experimental status removed, minor revisions to task description Version 0.2.1 - 2001-05-18 (JDR) - task description is ready for design review Version 0.2 - 2001-03-23 (JDR) - fixed a memory-management bug, removed some deprecated keywords # # rgsframes 1.7 3.4 Version 3.4 - 2001-04-24 (CE) + added attributes OBS_MODE, FILTER, OBJECT, OBSERVER to primary table + added layout file Version 3.3 - 2001-04-12 (CE) + added attributes INSTRUME & CCDID to EXPOSURE table Version 3.2 - 2001-04-11 (CE) + added check for number of bad pixels after CAL_getBadPixelList, as otherwise no bad pixels cause an array boundary error Version 3.1 - 2001-04-08 (CE) + renamed EXPOSU table to EXPOSURE + brought documentation in line with changes since 3.0 Version 3.0 - 2001-04-06 (CE) + renamed FRAMES table to EXPOSU + removed columns SEQINDEX, REJPIX0, REJPIX1 + renamed column FRAMETIME to TIMEDEL + added calculation of fraction of active surface and stored in columns FRACEXP0, FRACEXP1 + default of parameter --withratecolumn=No + removed timepatch parameter; a change in the OAL did not make this necessary any more Version 2.2 - 2001-04-04 (CE) + fixed bug in application of timepatch; this bug manifested itself with odffix-ed data only. The EOS should be subtracted from the Obt only, not from TIME. Version 2.1 - 2001-04-04 (CE) + removed leftover print* statement in rgsframes_mod.f90 Version 2.0 - 2001-03-21 (CE) + re-write and cleanup of the entire code + cleanup FRAMES and PIXELS table with duplicate entries + bugfix of contents of REJPIX0/1: this now holds the upper rejected pixels (used to be pixels below REJ threshold). + bugfix in frametime calculation: now repeating readout of CCD's is properly supported + removed parameter alwayssortaux: sorting of the AUX table is always performed + removed parameter temporaryset: this is not required any more + documentation updated # # rgsimplot 1.9.9 1.9.13 Version 1.9.13 - 01-06-2001 (CB) Removed code to fix y-axes scales- since image not drawn in the proper place with respect to the axes - fixes SPR 2399. Version 1.9.12 - 16-05-2001 (CB) Fixed bug in formatting source declinations. Version 1.9.10 - 2001-05-02 (CB) Ammended code to read source information from rgsources version 4.0 (fixes SPR 2328) # # rgsoffsetcalc 1.12.3 1.13 Version 1.13 - 2001-03-29 (GV) + (src/rgsoffsetcalc_mod.f90::storeFit) remove call to OAL_releasememory, as the pointer TIME belongs to the DAL and should not be released by the OAL. A bug in the OAL allowed this to work until oal-3.63 (SOC-SPR-1970). # # rgsregion 2.28 [none] # # rgsregions 1.3.2 1.8 Version 1.8 - 2001-04-11 (JDR) - updated for rgssources-4.0 Version 1.7 - 2001-04-05 (JDR) - replaced default output column names with BETA_CORR, XDSP_CORR, and PI Version 1.6 - 2001-03-23 (JDR) - requires rgslib-1.10 and cal-3.103 Version 1.5 - 2001-03-09 (JDR) - avoids energies for which no CCD redistribution function is available - expects new exposure map extension names Version 1.4 - 2001-02-07 (JDR) - updated for and requires rgslib-1.5 # # rgssources 3.2.5 4.3.3 Version 4.3.3 - 21 May 2001 (IMS SSC/LUX) - When primestyle='brightest' but there are no sources with RATE>0, #PRIMESRC defaults to the proposal. - Bug fix: changed the character variable primeSrcStyle from length 8 to 9 to accommodate the string 'brightest'. Version 4.3.2 - 16 May 2001 (IMS SSC/LUX) - Fixed a bug that prevented correct writing of epic source labels. Version 4.3.1 - 04 May 2001 (IMS SSC/LUX) - Put rgslib and saslib before cal and oal in USEDLIBS. Version 4.3 - 23 Apr 2001 (IMS SSC/LUX) - Fixed SPRs 2286, 2231. - Modified test harness now works. - Nearly all product header keywords are now written. Version 4.2 - 22 Apr 2001 (IMS SSC/LUX) - Fixed SPR 2327. Version 4.1 - 12 Apr 2001 (CE SOC) - moved the attributes RA_PNT, DEC_PNT, APOS_PNT, RADECSYS, EQUINOX from the primary header into the SCRLIST - added attributes TELESCOP & INSTRUME to SRCLIST Version 4.0 - 8 Apr 2001 (IMS SSC/LUX) - A complete rewrite to comply with sas-5.1 rgs tasks. - SPR 2107 fixed. - SPR 2136 fixed. - SPR 2232 fixed. - SPR 2260 fixed. # # rgsspecplot 2.12 2.13.1 Version 2.13.1 - 2001-05-10 (CB) Ammended code to use source-list file produced by latest version of rgssource (fixes SPR 2378) Changed config file permissions to 644 (fixes SPR 2325) Version 2.13 - 2001-04-05 (CB) Program modified to use the new keywords replacing BETA_REF and BETA_WId (SPR-2320). # # rgsspectrum 0.6 0.10 Version 0.10 - 2001-04-11 (JDR) - updated for rgssources-4.0 Version 0.9 - 2001-03-23 (JDR) - requires rgslib-1.10 Version 0.8 - 2001-03-09 (JDR) - does not require EXPOSURE attribute in EVENTS table Version 0.7 - 2001-02-07 (JDR) - updated for and requires rgslib-1.5 # # srcmatch 3.6.1 3.7.2 Version 3.7.2 - 2001-06-01 (HB) Closed SPR: SSC-SPR-2406 wrong permissions in src/edetect_chain Version 3.7.1 - 2001-05-04 (HB) Closed SPR: SSC-SPR-2349 test harness fails on linux Version 3.7 - 2001-04-24 (HB) Closed SPRs: + SSC-SPR-2300 Need html targets for each source + SSC-SPR-2277 Energy band wanted + SSC-SPR-2274 vector columns in output + SSC-SPR-2272 EP_TOT count rates are not the simple sum of the *_TOT rates # # tabgtigen 2.7.1 2.7.2 Version 2.7.2 - 2001-05-17 (UL) + fixed small problem in layout file (this closes SPR 2045: Does not work with SAS GUI) # # Parameters # ---------- # ModuleResources.EpicEnergyBand.1 200 500 # ModuleResources.EpicEnergyBand.2 500 2000 # ModuleResources.EpicEnergyBand.3 2000 4500 # ModuleResources.EpicEnergyBand.4 4500 7500 # ModuleResources.EpicEnergyBand.5 7500 12000 # ModuleResources.EpicEnergyBand.8 200 12000 # ModuleResources.TaskEnvironment.SAS_CCFPATH /raid/ccf/willbepublic:/raid/calarchive #