1.6.rst 6.74 KB

ctools 1.6 release (29 May 2019)

Overview

ctools 1.6 is a major release that adds significant functionality.

In particular, this release provides:

  • Support for H.E.S.S. public data release analysis
  • Support for Xspec spectral analysis
  • Improved computation speed for :ref:`ctskymap` and :ref:`csphagen`
  • Parallelisation of various cscripts
  • Support for source variability searches
  • Support for Python pickeling
  • Code Generator to facilitate adding ctools and cscripts

Bug fixes

  • :ref:`csspec` now properly propagates instrument name for On/Off observations
  • [2883] - :ref:`csresspec` now also works for observation specific models
  • [2839] - Fix ring background computation in :ref:`ctskymap` for small roiradius
  • [2721] - Apply event bin weighting in :ref:`ctmodel` for stacked computation
  • [2694] - Compute DETX and DETY in :ref:`ctmodel` if they are not available
  • [2686] - Do no longer set missing boundaries in ctool::get_observations and ctool::setup_observations
  • [2682] - Avoid :ref:`ctselect` error in case that RoI radius is unchanged
  • [2652] - Defer import of ROOT module in :ref:`csroot2caldb` to run method
  • [2456] - Handle zero model for SUBDIV method in show_response.py
  • [2448] - Fix bug when using precomputed model in :ref:`csresspec`
  • [2420] - Keep existing library path in installation script on Mac OS X

Improvements

New features

Clean up

  • Move ctool::set_obs_bounds() to ctobservation::set_obs_bounds()
  • [2758] - CTA background rates are now per ontime
  • Remove ctools::is_valid_filename() method
  • [2045] - Remove ctools::time_reference constant