ChangeLog for omsource ====================== Version 1.27 - 2018-02-13 (EO) ------------------------------ + This is a new major version of this package including a new GNU Public License Text disclaimer required to distribute the SAS source code to the Astronomical Community under the terms of the GNU Public License. The text as it is shown below is the same that has been included in all SAS source code files. ESA (C) 2000-2018 This file is part of ESA's XMM-Newton Scientific Analysis System (SAS). SAS is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. SAS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with SAS. If not, see . --------------------------------------------------------------------- Version 1.26 - 2016-07-19 (AI) ------------- + (src/DopeVector.h) gfortran array descritor definition added + (src/omsource_old.f90) subroutines added as public setESourcePhotometryMethod and setweightingmethod added as public Version 1.25.1 - 2016-01-12 (AI) ------------- + (src/omsource_old.f90) use modules reordering to avoid error with NAG fortran compiler 6.2 Version 1.25 - 2014-05-22 (AI) ------------- + (src/OmSourceParameters.h) c++ struct refractoring to avoid seg faults in 64bit platforms + (src/OmSourcePhotometryDlg.cc) Utilization of QString vector instead of QString array to avoid 64bit crashes. Version 1.24.1 - 2013-11-06 (VNY) ------------- +src/omsource_old.f90 adjusted to the the changes made in mssllib-2.66.3 fixing the problem report SSC-SPR-7153. Version 1.24 - 2012-10-13 (VNY) ------------- +src/OmSourcePhotometryDlg.cc, omsource_old.f90 Removed intermediate test messages; the displayed corrected source and background count rates are made consistent with the photometry region size; clarifying labels about the photometry region size are introduced. Version 1.23 - 2012-06-24 (VNY) ------------- + src/OmSourcePhotometryDlg.cc Corrected the computation of the coincidence-loss corrected source, background and total count rates (fixed SSC-SPR-6744) Version 1.22.2 - 2012-04-09 (EO) ------------- + src/DopeVector.h: offset and addr must be type dope_Offset (long long 0n 64-bit, int on 32-bit) Version 1.22.1 - 2012-03-28 (EO) -------------- + src/Makefile: Added pgplot to EXTERNALS so as to get rid of missing pgplot references. Version 1.22 - 2010-09-29 (VNY) ------------------------------ +src/OmSourceBrowser.cc The code responsible for the opening of the initial file selection dialog is modified to allow working with input images that do not contain a MODES extension (fixing SSC-SPR-6632). Version 1.21.17 - 2009-09-24 (CB) -------------------------------- +src/OmPhotometryDlg.cc- set AB mag and fluxes to zero when count-rates are zero. Version 1.21.16 - 2009-09-18 (CB) -------------------------------- +src/OmPhotometryDlg.cc and omsource_old.f90, Further minor change to prevent problem passing c++ struct to fortran subroutine on some machines (SPR 6557) Version 1.21.15 - 2009-09-18 (CB) -------------------------------- +src/OmPhotometryDlg.cc and omsource_old.f90, Further minor changes to prevent problem passing c++ struct to fortran subroutine on some machines (SPR 6557) Version 1.21.14 - 2009-09-16 (CB) -------------------------------- +src/OmPhotometryDlg.cc and omsource_old.f90, made a couple of minor changes to prevent problem passing c++ struct to fortran subroutine on some machines (fixes SPR 6557) Version 1.21.13 - 2009-08-07 (CB) -------------------------------- Continuing amendments for gcc 4 build failure. +src/OmSourceAddSourcesDlg.cc - line 1022 added .c_str() to fix error "no matching function call to QString..." Version 1.21.12 - 2009-08-06 (CB) -------------------------------- Continuing amendments for gcc 4 build failure. +src/OmSourceAddSourcesDlg.cc - line 1023 modified to fix error "no matching function call to QString..." Version 1.21.11 - 2009-08-03 (CB) -------------------------------- Continuing amendments for gcc 4 build failure. +src/OmSourceBackgroundDlg.cc - line 572 modified test string to fix error "no matching function call to QString..." Version 1.21.10 - 2009-07-29 (CB) -------------------------------- Continuing amendments for gcc 4 build failure. +src/OmSourceBackgroundDlg.h - line 571 modified test string to fix error "no matching function call to QString..." Version 1.21.9 - 2009-07-28 (CB) -------------------------------- Continuing amendments for gcc 4 build failure. +src/OmSourceProcessDlg.h - Fixed all compiler warnings "deprecated use of default parameter.." by deleting default value. +src OmSourceBrowser.cc line 100 fixed error "multiple parameters named JD2" by changing to JD3. Version 1.21.8 - 2009-07-27 (CB) -------------------------------- Continuing amendments for gcc 4 build failure. +src/OmSpinBox.cc - line 31 changed to "return (QString)_stringList[v - 1].c_str()" to fix error "error : conversion from std::basic_string