GammaLib 1.3 release (7 June 2017)¶
Overview¶
GammaLib 1.3 is a major release that adds significant functionality.
In particular, this release provides:
phase information for CTA event files
bookkeeping of Monte Carlo information for CTA event list simulations
a smoothed broken power law spectral model
radial profile spatial models, including Dark Matter halo models
Bug fixes¶
[2113] - Correct set names of spatial GLON/GLAT model parameters
[2112] - Increase maximum CTA King PSF radius to 2 degrees
[2022] - Scale optimizer convergence criterion with step size
[2021] - Put response cube loading and saving in OpenMP critical zone
[1989] - Protect
GEbounds::set_lin()
andset_log()
methods from invalid arguments[1988] - Avoid hang-up of
GCTAModelAeffBackground::mc()
method[1987] - Copy shared Python libraries instead of creating a symbolic link
[1983] - Raise exception instead of exiting with return code in Python tests
[1876] - Correct
GCTAPsf2D
containment radius computation[990] -
GModelSpectralNodes
throws exception for non-positive energy or intensity
Improvements¶
[2120] - Add header card keyword map to
GFitsHeader
for fast accessSupport
BKG
as name of CTA background template[1992] - Allow fitting of scale parameter in composite models
[1991] - Add
GEventList::append_column()
method[1990] - Add scalar addition and subtraction operators to matrix classes
[1989] - Add
GCTAAeff::ebounds()
method[1989] - Add
GEbounds::emin()
andGEbounds::emax()
setter methods[1986] - Added FITS image conversion operators
[1985] - If code originates from Git, always compile the Python bindings
[1982] - Add
GEventList::has_phase()
andGEventList::has_detxy()
methodsEnhance precision of
GCTAEdisp2D::compute_ebounds_src()
[1977] - Add conversion methods between
GEbounds
andGEnergies
[1951] -
GWcs
now supportsCD
keywords instead ofCDELT
[1940] - Implement lazy loading of energy dispersion in
GCTAEdisp2D
Add
GCTARoi::contains()
methodAdd
GCTAResponseIrf::rspname()
method[1863] - Add
GFilename::type()
method[1851] - Add GLS and SFL WCS projections
[1483] - Add
GEventList::has_mc_id()
andGEventAtom::mc_id()
methods
New features¶
[1996] - Add
GPhases
class[1948] - Add
GModelSpectralSmoothBrokenPlaw
class[1520] - Add
GModelSpatialRadialProfile
class[1520] - Add
GModelSpatialRadialProfileGauss
class[1520] - Add
GModelSpatialRadialProfileDMBurkert
class[1520] - Add
GModelSpatialRadialProfileDMEinasto
class[1520] - Add
GModelSpatialRadialProfileDMZhao
class[1483] - Add support for Monte Carlo identifier metadata