Commit 43f290b9b617ce752c6fa648322f8e79583e3ae9
1 parent
f367d940
Ready for 1DC release
Showing
3 changed files
with
44 additions
and
8 deletions
ChangeLog
| 1 | -2011-11-08 Juergen Knoedlseder <knodlseder@cesr.fr> | |
| 1 | +2012-04-03 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu> | |
| 2 | 2 | |
| 3 | 3 | * Version 0.5.0 released |
| 4 | 4 | ======================== |
| ... | ... | @@ -9,8 +9,11 @@ |
| 9 | 9 | Comply to CTA event list format v1.0.0 |
| 10 | 10 | Implement XML protocol for observation loading |
| 11 | 11 | Add support for CTA 1DC response format |
| 12 | + Add GCTAResponseTable class for response file handling | |
| 12 | 13 | Add GCTAModelRadialPolynom model |
| 13 | 14 | Add GCTAModelRadialProfile model |
| 15 | + Add GModelSpectralNodes model | |
| 16 | + Correct Npred integration in GCTAModelRadialAcceptance | |
| 14 | 17 | |
| 15 | 18 | 2011-10-12 Juergen Knoedlseder <knodlseder@cesr.fr> |
| 16 | 19 | ... | ... |
NEWS
| ... | ... | @@ -2,7 +2,7 @@ New Features and Important Changes in GammaLib 00-05-00 |
| 2 | 2 | |
| 3 | 3 | Author(s) : Juergen Knoedlseder |
| 4 | 4 | |
| 5 | -November, 8th, 2011 | |
| 5 | +April, 3rd, 2012 | |
| 6 | 6 | |
| 7 | 7 | |
| 8 | 8 | 1. Introduction |
| ... | ... | @@ -10,6 +10,7 @@ November, 8th, 2011 |
| 10 | 10 | This document briefly summarizes module by module the most important |
| 11 | 11 | changes made since the last release of GammaLib. |
| 12 | 12 | |
| 13 | + | |
| 13 | 14 | 2. Configuration |
| 14 | 15 | ----------------- |
| 15 | 16 | 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 |
| 23 | 24 | memory requirements during compilation and to increase compilation |
| 24 | 25 | speed. |
| 25 | 26 | |
| 27 | + | |
| 26 | 28 | 3. Application module |
| 27 | 29 | --------------------- |
| 28 | 30 | None |
| 29 | 31 | |
| 32 | + | |
| 30 | 33 | 4. FITS I/O Interface |
| 31 | 34 | --------------------- |
| 32 | 35 | None |
| 33 | 36 | |
| 37 | + | |
| 34 | 38 | 5. Linear algebra module |
| 35 | 39 | ------------------------ |
| 36 | 40 | None |
| 37 | 41 | |
| 42 | + | |
| 38 | 43 | 6. Model module |
| 39 | 44 | --------------- |
| 40 | -None | |
| 45 | +Added GModelSpectralNodes model which allows fitting a piecewise power | |
| 46 | +law model to the data. The piecewise power law is defined by a number | |
| 47 | +of nodes (at least 2), and the intensity of each node can be adjusted | |
| 48 | +by the fit (the energy can also be fitted, yet no analytical gradient | |
| 49 | +is implemented for this). | |
| 50 | + | |
| 41 | 51 | |
| 42 | 52 | 7. Numerics module |
| 43 | 53 | ------------------ |
| 44 | 54 | None |
| 45 | 55 | |
| 56 | + | |
| 46 | 57 | 8. Observation module |
| 47 | 58 | --------------------- |
| 48 | 59 | Implemented an XML protocol that describes observations. This allows |
| 49 | 60 | for complex combinations of observations in multi-mission analyses |
| 50 | 61 | or for collecting sets of observations, such as runs or exposures. |
| 51 | 62 | |
| 63 | + | |
| 52 | 64 | 9. Optimization module |
| 53 | 65 | ---------------------- |
| 54 | 66 | None |
| 55 | 67 | |
| 68 | + | |
| 56 | 69 | 10. Sky module |
| 57 | 70 | -------------- |
| 58 | 71 | None |
| 59 | 72 | |
| 73 | + | |
| 60 | 74 | 11. Support module |
| 61 | 75 | ------------------ |
| 62 | 76 | None |
| 63 | 77 | |
| 78 | + | |
| 64 | 79 | 12. XML module |
| 65 | 80 | -------------- |
| 66 | 81 | None |
| 67 | 82 | |
| 83 | + | |
| 68 | 84 | 13. Multi-wavelength interface |
| 69 | 85 | ------------------------------ |
| 70 | 86 | None |
| 71 | 87 | |
| 88 | + | |
| 72 | 89 | 14. Fermi-LAT interface |
| 73 | 90 | ---------------------- |
| 74 | 91 | None |
| 75 | 92 | |
| 93 | + | |
| 76 | 94 | 15. CTA interface |
| 77 | 95 | ----------------- |
| 78 | 96 | Comply to CTA event list format v1.0.0. |
| 79 | 97 | |
| 80 | -Add support for 1DC response files. | |
| 98 | +Add support for 1DC response files. For this purpose, the class | |
| 99 | +GCTAResponseTable was implemented to read arbitrary response tables | |
| 100 | +in single-row vector column format. GCTAResponse was modified to read | |
| 101 | +PSF response tables implementing the energy and offset angle dependencies | |
| 102 | +and using a 3-component Gaussian. | |
| 103 | + | |
| 104 | +Add GCTAModelRadialPolynom class to model the radial acceptance using | |
| 105 | +a polynomial. | |
| 106 | + | |
| 107 | +Add GCTAModelRadialProfile class to model the radial acceptance using | |
| 108 | +a 3 parameter profile (width, core, tail). | |
| 81 | 109 | |
| 82 | -Add GCTAModelRadialPolynom class to model the radial acceptance using a polynomial. | |
| 110 | +Correct bug in Npred computation in GCTAModelRadialAcceptance that | |
| 111 | +underestimated Npred for pointings that were offset from ROI centre. | |
| 83 | 112 | |
| 84 | -Add GCTAModelRadialProfile class to model the radial acceptance using a 3 parameter profile (width, core, tail). | |
| 113 | +Implement observation reading and writing from and to XML files. | |
| 114 | +This allows specifying the event list or counts map together with the | |
| 115 | +relevant response information in a XML file. This is a placeholder for | |
| 116 | +the implementation of the calibration database, and is mainly designed | |
| 117 | +for 1DC. | |
| 85 | 118 | ... | ... |
README