NEWS 1.77 KB
New Features and Important Changes in GammaLib 1.1.0

Author(s) : Juergen Knoedlseder

2 December 2015


1. Introduction
---------------
This document briefly summarizes module by module the most important changes
made since the last release of GammaLib.


2. Public interface modifications
---------------------------------
None


3. Configuration
-----------------
None


4. Application module
---------------------
None


5. Base module
--------------
None


6. FITS I/O Interface
---------------------
None


7. Linear algebra module
------------------------
None


8. Model module
---------------
Added GModel::has_ts() method that signals if a TS value has been computed
for a given model.


9. Numerics module
------------------
None


10. Observation module
----------------------
None


11. Optimization module
-----------------------
None


12. Sky module
--------------
None

The Python extension GSkyMap::__getitem__ now checks the validity of the index and
map number and throws an out_of_range exception if the parameters are not valid.
This is required on some platforms to properly catch the end in iterations (#1581).


13. Support module
------------------
The gammalib::expand_env() function now handles ~, ~user, ~+ and ~- following the
logic implemented for the bash shell.


14. XML module
--------------
None


15. VO module
-------------
None


16. Xspec module
----------------
None


17. Test module
---------------
None


18. Multi-wavelength interface
------------------------------
None


19. Fermi-LAT interface
----------------------
None


20. CTA interface
-----------------
The IRF loaders now check the existence of the file before loading, and now throw
appropriate error messages in case that the files do not exist (#1586).


21. COMPTEL interface
---------------------
None