diff --git a/ChangeLog b/ChangeLog index a157a1e..0f86035 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ -2011-11-08 Juergen Knoedlseder +2012-04-03 Juergen Knoedlseder * Version 0.5.0 released ======================== @@ -9,8 +9,11 @@ Comply to CTA event list format v1.0.0 Implement XML protocol for observation loading Add support for CTA 1DC response format + Add GCTAResponseTable class for response file handling Add GCTAModelRadialPolynom model Add GCTAModelRadialProfile model + Add GModelSpectralNodes model + Correct Npred integration in GCTAModelRadialAcceptance 2011-10-12 Juergen Knoedlseder diff --git a/NEWS b/NEWS index e944317..8c8ef7b 100644 --- a/NEWS +++ b/NEWS @@ -2,7 +2,7 @@ New Features and Important Changes in GammaLib 00-05-00 Author(s) : Juergen Knoedlseder -November, 8th, 2011 +April, 3rd, 2012 1. Introduction @@ -10,6 +10,7 @@ November, 8th, 2011 This document briefly summarizes module by module the most important changes made since the last release of GammaLib. + 2. Configuration ----------------- License text has been updated throughout the code to GNU GPL v3. @@ -23,63 +24,95 @@ The gammalib Python extension has been split into modules to reduce the memory requirements during compilation and to increase compilation speed. + 3. Application module --------------------- None + 4. FITS I/O Interface --------------------- None + 5. Linear algebra module ------------------------ None + 6. Model module --------------- -None +Added GModelSpectralNodes model which allows fitting a piecewise power +law model to the data. The piecewise power law is defined by a number +of nodes (at least 2), and the intensity of each node can be adjusted +by the fit (the energy can also be fitted, yet no analytical gradient +is implemented for this). + 7. Numerics module ------------------ None + 8. Observation module --------------------- Implemented an XML protocol that describes observations. This allows for complex combinations of observations in multi-mission analyses or for collecting sets of observations, such as runs or exposures. + 9. Optimization module ---------------------- None + 10. Sky module -------------- None + 11. Support module ------------------ None + 12. XML module -------------- None + 13. Multi-wavelength interface ------------------------------ None + 14. Fermi-LAT interface ---------------------- None + 15. CTA interface ----------------- Comply to CTA event list format v1.0.0. -Add support for 1DC response files. +Add support for 1DC response files. For this purpose, the class +GCTAResponseTable was implemented to read arbitrary response tables +in single-row vector column format. GCTAResponse was modified to read +PSF response tables implementing the energy and offset angle dependencies +and using a 3-component Gaussian. + +Add GCTAModelRadialPolynom class to model the radial acceptance using +a polynomial. + +Add GCTAModelRadialProfile class to model the radial acceptance using +a 3 parameter profile (width, core, tail). -Add GCTAModelRadialPolynom class to model the radial acceptance using a polynomial. +Correct bug in Npred computation in GCTAModelRadialAcceptance that +underestimated Npred for pointings that were offset from ROI centre. -Add GCTAModelRadialProfile class to model the radial acceptance using a 3 parameter profile (width, core, tail). +Implement observation reading and writing from and to XML files. +This allows specifying the event list or counts map together with the +relevant response information in a XML file. This is a placeholder for +the implementation of the calibration database, and is mainly designed +for 1DC. diff --git a/README b/README index 9457a0c..1c85afd 100644 --- a/README +++ b/README @@ -1,7 +1,7 @@ GammaLib information ==================== -Version: 00-05-00 (October 23, 2011) -Author: Juergen Knoedlseder (knodlseder@cesr.fr) +Version: 00-05-00 (April 3, 2012) +Author: Juergen Knoedlseder (jurgen.knodlseder@irap.omp.eu) License information