Commit 21d6f4f6377cd7c7f58671b947938a38858d70ea
1 parent
6295a5fd
Add release history to documentation
Showing
7 changed files
with
258 additions
and
1 deletions
ChangeLog
| @@ -17,7 +17,6 @@ | @@ -17,7 +17,6 @@ | ||
| 17 | Handle additional columns in GArf class | 17 | Handle additional columns in GArf class |
| 18 | GCTAAeff2D no longer extrapolates beyond response table (#1784) | 18 | GCTAAeff2D no longer extrapolates beyond response table (#1784) |
| 19 | Add GWcsSIN projection class (#1798) | 19 | Add GWcsSIN projection class (#1798) |
| 20 | - CTA cube response no longer selects on RoI and energies (#1789) | ||
| 21 | Add weights to CTA event cube and event bin (#1789) | 20 | Add weights to CTA event cube and event bin (#1789) |
| 22 | Remove GCTACubeExposure, GCTACubePsf and GCTACubeBackground elogmeans() methods | 21 | Remove GCTACubeExposure, GCTACubePsf and GCTACubeBackground elogmeans() methods |
| 23 | GCTACubeExposure, GCTACubePsf and GCTACubeBackground use energy values (#1788) | 22 | GCTACubeExposure, GCTACubePsf and GCTACubeBackground use energy values (#1788) |
doc/source/_templates/index.html
| @@ -42,6 +42,7 @@ and next steps, and advance with the coding of the software. {%endtrans%}</p> | @@ -42,6 +42,7 @@ and next steps, and advance with the coding of the software. {%endtrans%}</p> | ||
| 42 | <li><a class="smalllink" href="{{ pathto("users/howto/index") }}">{%trans%}How To{%endtrans%}</a></li> | 42 | <li><a class="smalllink" href="{{ pathto("users/howto/index") }}">{%trans%}How To{%endtrans%}</a></li> |
| 43 | <li><a class="smalllink" href="{{ pathto("users/faq") }}">{%trans%}Frequently asked questions{%endtrans%}</a></li> | 43 | <li><a class="smalllink" href="{{ pathto("users/faq") }}">{%trans%}Frequently asked questions{%endtrans%}</a></li> |
| 44 | <li><a class="smalllink" href="{{ pathto("users/issues") }}">{%trans%}Known issues{%endtrans%}</a></li> | 44 | <li><a class="smalllink" href="{{ pathto("users/issues") }}">{%trans%}Known issues{%endtrans%}</a></li> |
| 45 | +<li><a class="smalllink" href="{{ pathto("users/release_history/index") }}">{%trans%}Release history{%endtrans%}</a></li> | ||
| 45 | <li><a class="smalllink" href="doxygen/index.html">{%trans%}Source code documentation (Doxygen){%endtrans%}</a></li> | 46 | <li><a class="smalllink" href="doxygen/index.html">{%trans%}Source code documentation (Doxygen){%endtrans%}</a></li> |
| 46 | </ul> | 47 | </ul> |
| 47 | 48 |
doc/source/users/index.rst
doc/source/users/release_history/1.0.1.rst
0 → 100644
| 1 | +.. _1.0.1: | ||
| 2 | + | ||
| 3 | +GammaLib 1.0.1 release (27 January 2016) | ||
| 4 | +======================================== | ||
| 5 | + | ||
| 6 | +Overview | ||
| 7 | +-------- | ||
| 8 | + | ||
| 9 | +GammaLib 1.0.1 is a bug fix for GammaLib release 1.0. | ||
| 10 | + | ||
| 11 | +The following bugs have been fixed: | ||
| 12 | + | ||
| 13 | +* [`1616 <https://cta-redmine.irap.omp.eu/issues/1616>`_] - | ||
| 14 | + Add units to CTA event list columns | ||
| 15 | +* [`1611 <https://cta-redmine.irap.omp.eu/issues/1611>`_] - | ||
| 16 | + Allow usage of numbers in FITS extension names | ||
| 17 | +* [`1607 <https://cta-redmine.irap.omp.eu/issues/1607>`_] - | ||
| 18 | + Solve compatibility issues with Anaconda on Mac OS X | ||
| 19 | +* [`1584 <https://cta-redmine.irap.omp.eu/issues/1584>`_] - | ||
| 20 | + Correct diffuse map MC normalisation |
doc/source/users/release_history/1.0.rst
0 → 100644
| 1 | +.. _1.0: | ||
| 2 | + | ||
| 3 | +GammaLib 1.0 release (18 January 2016) | ||
| 4 | +====================================== | ||
| 5 | + | ||
| 6 | +Overview | ||
| 7 | +-------- | ||
| 8 | + | ||
| 9 | +GammaLib 1.0 is the first stable release of GammaLib. | ||
| 10 | + | ||
| 11 | +In particular, this release provides: | ||
| 12 | + | ||
| 13 | +* Compliance with Mac OS X El Capitan | ||
| 14 | +* Filename FITS extension support | ||
| 15 | + | ||
| 16 | + | ||
| 17 | +Change log | ||
| 18 | +---------- | ||
| 19 | + | ||
| 20 | +Bug fixes | ||
| 21 | +^^^^^^^^^ | ||
| 22 | + | ||
| 23 | +* [`1605 <https://cta-redmine.irap.omp.eu/issues/1605>`_] - | ||
| 24 | + Ignore errors for El Capitan post processing | ||
| 25 | +* [`1581 <https://cta-redmine.irap.omp.eu/issues/1581>`_] - | ||
| 26 | + ``GSkyMap::__getitem__`` throw exception if out of bound | ||
| 27 | +* [`1563 <https://cta-redmine.irap.omp.eu/issues/1563>`_] - | ||
| 28 | + Resolve Python test problem on El Capitan | ||
| 29 | + | ||
| 30 | +Improvements | ||
| 31 | +^^^^^^^^^^^^ | ||
| 32 | + | ||
| 33 | +* [`1600 <https://cta-redmine.irap.omp.eu/issues/1600>`_] - | ||
| 34 | + Read only mandatory columns in ``GCTAEventList`` | ||
| 35 | +* [`1586 <https://cta-redmine.irap.omp.eu/issues/1586>`_] - | ||
| 36 | + Check existence of files in CTA response loading | ||
| 37 | +* [`1580 <https://cta-redmine.irap.omp.eu/issues/1580>`_] - | ||
| 38 | + Handle ``~`` in filenames | ||
| 39 | +* [`1578 <https://cta-redmine.irap.omp.eu/issues/1578>`_] - | ||
| 40 | + Add ``GModel::has_ts()`` method | ||
| 41 | +* [`1569 <https://cta-redmine.irap.omp.eu/issues/1569>`_] - | ||
| 42 | + Perform ``init.py`` creation only in build step | ||
| 43 | + | ||
| 44 | +New features | ||
| 45 | +^^^^^^^^^^^^ | ||
| 46 | + | ||
| 47 | +* [`1599 <https://cta-redmine.irap.omp.eu/issues/1599>`_] - | ||
| 48 | + Add ``GFilename`` class | ||
| 49 | + | ||
| 50 | +Clean up | ||
| 51 | +^^^^^^^^ | ||
| 52 | + | ||
| 53 | +* [`1601 <https://cta-redmine.irap.omp.eu/issues/1601>`_] - | ||
| 54 | + Remove extname arguments from classes | ||
| 55 | +* [`1564 <https://cta-redmine.irap.omp.eu/issues/1564>`_] - | ||
| 56 | + Remove access by name methods from ``GSkyRegions`` | ||
| 57 | + | ||
| 58 | + |
doc/source/users/release_history/1.1.rst
0 → 100644
| 1 | +.. _1.1: | ||
| 2 | + | ||
| 3 | +GammaLib 1.1 release (24 July 2016) | ||
| 4 | +=================================== | ||
| 5 | + | ||
| 6 | +Overview | ||
| 7 | +-------- | ||
| 8 | + | ||
| 9 | +GammaLib 1.1 is a major release that adds significant functionality. | ||
| 10 | +In particular, this release provides: | ||
| 11 | + | ||
| 12 | +* Support for Fermi/LAT Pass 8 analysis | ||
| 13 | +* Support for CTA on/off fitting | ||
| 14 | +* Point Spread Function histograms for CTA | ||
| 15 | +* Energy dispersion for stacked CTA analysis | ||
| 16 | +* Publication of sky maps to the Virtual Observatory hub | ||
| 17 | +* New names for spatial and spectral model and their parameters | ||
| 18 | + (see :ref:`sec_model`) | ||
| 19 | + | ||
| 20 | +Change log | ||
| 21 | +---------- | ||
| 22 | + | ||
| 23 | +Bug fixes | ||
| 24 | +^^^^^^^^^ | ||
| 25 | + | ||
| 26 | +* Fix exception handling SWIG interface for Python 3 | ||
| 27 | +* [`1815 <https://cta-redmine.irap.omp.eu/issues/1815>`_] - | ||
| 28 | + Fix consistency problem in ``GCTABackground3D`` | ||
| 29 | +* [`1806 <https://cta-redmine.irap.omp.eu/issues/1806>`_] - | ||
| 30 | + Fix Makefile for example executables | ||
| 31 | +* [`1717 <https://cta-redmine.irap.omp.eu/issues/1717>`_] - | ||
| 32 | + Make ``GFilename::is_fits`` thread safe | ||
| 33 | +* Fix ``GFitsTableCol::insert()`` method for empty columns | ||
| 34 | +* [`1662 <https://cta-redmine.irap.omp.eu/issues/1662>`_] - | ||
| 35 | + Fix ``GCTAEdisp2D::compute_ebounds_xxx()`` methods | ||
| 36 | + | ||
| 37 | +Improvements | ||
| 38 | +^^^^^^^^^^^^ | ||
| 39 | + | ||
| 40 | +* [`1824 <https://cta-redmine.irap.omp.eu/issues/1824>`_] - | ||
| 41 | + Check on model parameters in spectral registry | ||
| 42 | +* [`1821 <https://cta-redmine.irap.omp.eu/issues/1821>`_] - | ||
| 43 | + Rename spectral model components | ||
| 44 | +* [`1820 <https://cta-redmine.irap.omp.eu/issues/1820>`_] - | ||
| 45 | + Write same XML element names than those that were read | ||
| 46 | +* [`1818 <https://cta-redmine.irap.omp.eu/issues/1818>`_] - | ||
| 47 | + Rename spatial model components | ||
| 48 | +* [`1808 <https://cta-redmine.irap.omp.eu/issues/1808>`_] - | ||
| 49 | + Models accessing file now support relative file names, | ||
| 50 | + add ``GXmlElement::filename()`` and ``GXmlDocument::filename()`` methods, | ||
| 51 | + move node parent from GXmlElement to GXmlNode class | ||
| 52 | +* [`1784 <https://cta-redmine.irap.omp.eu/issues/1784>`_] - | ||
| 53 | + ``GCTAAeff2D`` no longer extrapolates beyond response table | ||
| 54 | +* [`1787 <https://cta-redmine.irap.omp.eu/issues/1787>`_] - | ||
| 55 | + ``GSkyMap::save()`` now overwrites files | ||
| 56 | +* [`1779 <https://cta-redmine.irap.omp.eu/issues/1779>`_] - | ||
| 57 | + Use ``std::vector`` for naxes argument in ``GFitsImage`` | ||
| 58 | +* ``GCTACubePsf`` and ``GCTACubeEdisp`` now save 4D images | ||
| 59 | +* Change interpolation scheme in ``GCTABackground3D`` | ||
| 60 | +* [`1765 <https://cta-redmine.irap.omp.eu/issues/1765>`_] - | ||
| 61 | + Add ``GModel::read_attributes()`` and ``GModel::write_attributes()`` | ||
| 62 | + private methods | ||
| 63 | +* [`1746 <https://cta-redmine.irap.omp.eu/issues/1746>`_] - | ||
| 64 | + Also write test reports in case of an exception | ||
| 65 | +* [`1745 <https://cta-redmine.irap.omp.eu/issues/1745>`_] - | ||
| 66 | + ``GCaldb::filename()`` method now returns ``GFilename`` | ||
| 67 | +* [`1725 <https://cta-redmine.irap.omp.eu/issues/1725>`_] - | ||
| 68 | + Use rejection method in ``GModelSpatialDiffuseMap::mc()`` | ||
| 69 | +* [`1722 <https://cta-redmine.irap.omp.eu/issues/1722>`_] - | ||
| 70 | + Use rejection method in ``GCTABackground3D::mc()`` and | ||
| 71 | + ``GModelSpatialDiffuseCube::mc()`` | ||
| 72 | +* [`1714 <https://cta-redmine.irap.omp.eu/issues/1714>`_] - | ||
| 73 | + Revise GTime operators | ||
| 74 | +* [`1695 <https://cta-redmine.irap.omp.eu/issues/1695>`_] - | ||
| 75 | + Handle FITS extensions in ``GSkyMap::load()`` and ``GSkyMap::save()`` methods | ||
| 76 | +* [`1674 <https://cta-redmine.irap.omp.eu/issues/1674>`_] - | ||
| 77 | + Restrict Monte Carlo simulations in ``GModelSpatialDiffuseConst`` to | ||
| 78 | + simulation cone | ||
| 79 | +* [`1673 <https://cta-redmine.irap.omp.eu/issues/1673>`_] - | ||
| 80 | + Optimise ``GModelSpatialDiffuseMap::set_mc_cone()`` and | ||
| 81 | + ``GModelSpatialDiffuseCube::set_mc_cone()`` methods | ||
| 82 | +* [`1672 <https://cta-redmine.irap.omp.eu/issues/1672>`_] - | ||
| 83 | + Use default ``GTime`` in ``GModelSpectral::eval()`` and | ||
| 84 | + ``GModelSpectral::eval_gradients()`` methods | ||
| 85 | +* [`1671 <https://cta-redmine.irap.omp.eu/issues/1671>`_] - | ||
| 86 | + The ``GApplicationPar::filename()`` methods now take and return ``GFilename`` | ||
| 87 | +* [`1670 <https://cta-redmine.irap.omp.eu/issues/1670>`_] - | ||
| 88 | + Use default ``GTime`` in ``GObservation::deadc()`` method | ||
| 89 | +* [`1666 <https://cta-redmine.irap.omp.eu/issues/1666>`_] - | ||
| 90 | + Add ``GFilename`` methods and remove equivalents from ``GTools`` | ||
| 91 | +* [`1664 <https://cta-redmine.irap.omp.eu/issues/1664>`_] - | ||
| 92 | + Add non-const ``GObservation::events()`` method | ||
| 93 | +* [`1656 <https://cta-redmine.irap.omp.eu/issues/1656>`_] - | ||
| 94 | + Use column names for CTA response table access | ||
| 95 | +* [`1649 <https://cta-redmine.irap.omp.eu/issues/1649>`_] - | ||
| 96 | + Use ``GFilename`` in ``GFits`` to store filename | ||
| 97 | +* [`1648 <https://cta-redmine.irap.omp.eu/issues/1648>`_] - | ||
| 98 | + Implement event fetching and disposal in ``GCTAEventList`` class | ||
| 99 | +* Handle also additional columns in ``GCTAEventList::append()`` method | ||
| 100 | +* [`1598 <https://cta-redmine.irap.omp.eu/issues/1598>`_] - | ||
| 101 | + Load CTA GTI extension from the HDU name provided by the DSS keyword | ||
| 102 | + | ||
| 103 | +New features | ||
| 104 | +^^^^^^^^^^^^ | ||
| 105 | + | ||
| 106 | +* [`1803 <https://cta-redmine.irap.omp.eu/issues/1803>`_] - | ||
| 107 | + Include examples in unit tests | ||
| 108 | +* Handle additional columns in ``GArf`` class | ||
| 109 | +* [`1798 <https://cta-redmine.irap.omp.eu/issues/1798>`_] - | ||
| 110 | + Add ``GWcsSIN`` projection class | ||
| 111 | +* [`1789 <https://cta-redmine.irap.omp.eu/issues/1789>`_] - | ||
| 112 | + Add weights to CTA event cube and event bin | ||
| 113 | +* [`1786 <https://cta-redmine.irap.omp.eu/issues/1786>`_] - | ||
| 114 | + Add ``GCTAPsfTable`` class | ||
| 115 | +* [`1773 <https://cta-redmine.irap.omp.eu/issues/1773>`_] - | ||
| 116 | + Add ``GCsv::append()`` method | ||
| 117 | +* [`1772 <https://cta-redmine.irap.omp.eu/issues/1772>`_] - | ||
| 118 | + Add ``GTestSuite::test_value()`` string method | ||
| 119 | +* [`1770 <https://cta-redmine.irap.omp.eu/issues/1770>`_] - | ||
| 120 | + Add component setting methods to ``GModelSky`` | ||
| 121 | +* Add ``GApplication::logFileClose()`` method | ||
| 122 | +* [`1744 <https://cta-redmine.irap.omp.eu/issues/1744>`_] - | ||
| 123 | + Add ``GCTAObservation`` filename constructor | ||
| 124 | +* [`1743 <https://cta-redmine.irap.omp.eu/issues/1743>`_] - | ||
| 125 | + Add ``gammalib::number()`` function | ||
| 126 | +* [`1733 <https://cta-redmine.irap.omp.eu/issues/1733>`_] - | ||
| 127 | + Add ``GSkyMap::shape()`` and ``GSkyMap::ndim()`` methods | ||
| 128 | +* Add ``GEnergy`` division operator | ||
| 129 | +* [`1723 <https://cta-redmine.irap.omp.eu/issues/1723>`_] - | ||
| 130 | + Add ``GObservations::nobserved()`` method | ||
| 131 | +* [`1721 <https://cta-redmine.irap.omp.eu/issues/1721>`_] - | ||
| 132 | + Add energy dispersion cube for stacked analysis | ||
| 133 | +* [`1710 <https://cta-redmine.irap.omp.eu/issues/1710>`_] - | ||
| 134 | + Add ``GSkyMap::publish()`` method to publish map on VO Hub and add | ||
| 135 | + ``GVOClient::publish()`` method to publish a FITS HDU | ||
| 136 | +* [`1710 <https://cta-redmine.irap.omp.eu/issues/1710>`_] - | ||
| 137 | + Add ``GSkyMap::publish()`` method to publish map on VO Hub | ||
| 138 | +* Add ``GFilename::fullname()`` method | ||
| 139 | +* Add ``GCTAEventList::remove()`` method | ||
| 140 | +* [`1517 <https://cta-redmine.irap.omp.eu/issues/1517>`_] - | ||
| 141 | + Support Fermi LAT Pass 8 response functions | ||
| 142 | +* [`1484 <https://cta-redmine.irap.omp.eu/issues/1484>`_] - | ||
| 143 | + Support out of source builds | ||
| 144 | +* [`1044 <https://cta-redmine.irap.omp.eu/issues/1044>`_, `1781 <https://cta-redmine.irap.omp.eu/issues/1781>`_] - | ||
| 145 | + Finalize implementation of CTA On/Off fitting | ||
| 146 | + | ||
| 147 | +Clean up | ||
| 148 | +^^^^^^^^ | ||
| 149 | + | ||
| 150 | +* Remove ``GCTACubeExposure::elogmeans()``, ``GCTACubePsf::elogmeans()`` | ||
| 151 | + and ``GCTACubeBackground::elogmeans()`` methods | ||
| 152 | +* [`1669 <https://cta-redmine.irap.omp.eu/issues/1669>`_] - | ||
| 153 | + Remove ``GCTAOnOffObservations`` class | ||
| 154 | +* [`1648 <https://cta-redmine.irap.omp.eu/issues/1648>`_] - | ||
| 155 | + Remove event fetching from ``GCTAObservation`` class | ||
| 156 | + |
doc/source/users/release_history/index.rst
0 → 100644
| 1 | +.. _release: | ||
| 2 | + | ||
| 3 | +Release History | ||
| 4 | +=============== | ||
| 5 | + | ||
| 6 | +Major release history: | ||
| 7 | + | ||
| 8 | +.. toctree:: | ||
| 9 | + :maxdepth: 1 | ||
| 10 | + | ||
| 11 | + GammaLib 1.1 <1.1> | ||
| 12 | + GammaLib 1.0 <1.0> | ||
| 13 | + | ||
| 14 | +Bug fix releases: | ||
| 15 | + | ||
| 16 | +.. toctree:: | ||
| 17 | + :maxdepth: 1 | ||
| 18 | + | ||
| 19 | + GammaLib 1.0.1 <1.0.1> | ||
| 20 | + | ||
| 21 | +For older GammaLib versions see | ||
| 22 | +`here <https://cta-redmine.irap.omp.eu/projects/gammalib/wiki/Release_notes>`_. | ||
| 0 | \ No newline at end of file | 23 | \ No newline at end of file |