New Features and Important Changes in ctools 1.4.0

28 July 2017


Introduction
------------
This document briefly summarizes the changes that have been made in this
ctools release with respect to the precedent release.


Configuration
-------------
The ctools header files are now installed into $(prefix)/include/ctools
(#2145).


Python interface
----------------
None


Support model
-------------
None


ctobssim - CTA observation simulation
-------------------------------------
None


ctselect - CTA event selection
------------------------------
None


ctbin - CTA event binning
-------------------------
The loop over the observations was parallelized using OpenMP for faster
execution. In addition, the sky directions were cached for faster computation
of the weights (#1970).


ctlike - Maximum likelihood fitting
-----------------------------------
None


cttsmap - Generation of Test Statistic map
------------------------------------------
None


ctskymap - CTA sky mapping
--------------------------
None


ctmodel - CTA counts cube modelling
-----------------------------------
The diffuse response computation for a stacked analysis require the ipix() and iend()
attributes set in order to properly cache the response values, yet the ctmodel
modifications introduced in version 1.3.1 did not properly set these attributes.
This has been corrected (#2171).


ctexpcube - CTA exposure cube generation
----------------------------------------
None


ctpsfcube - CTA point spread function cube generation
-----------------------------------------------------
None


ctedispcube - CTA energy dispersion cube generation
---------------------------------------------------
None


ctbkgcube - CTA background cube generation
------------------------------------------
None


ctmapcube - CTA map cube generation
-----------------------------------
None


ctcubemask - CTA cube filtering
-------------------------------
None


ctbutterfly - Generate butterfly diagrams
-----------------------------------------
None


ctulimit - Compute upper limit
------------------------------
None


cterror - Likelihood profile error computation
----------------------------------------------
None


ctprob - Event probability computation
--------------------------------------
None


ctphase - Event phase computation
---------------------------------
None


cscripts
--------
None


Examples
--------
None


caldb
-----
None


models
------
None
