News

GammaLib: GammaLib-00-09-00 release

Added by Knödlseder Jürgen about 10 years ago

The GammaLib version 0.9.0 has been released.

The release includes the following changes:
  • Add energy dispersion to CTA module
  • Add pointing table support to CTA module
  • Add event filtering for binned analysis
  • Add +=, -=, *= and /= operators to GSkymap
  • Add integration status tracking to GIntegral
  • Add GCTAExposure and GCTAMeanPsf classes
  • Add ts and tscalc attributes to GModel and use them in models
  • Add manipulation methods to GCTAResponseTable
  • Add read(), write() and save() methods to GCTAPsf2D and GCTAPsfKing
  • Add classname() method to all classes
  • Add utc() methods to GTime class
  • Add hierachical element access methods to GXml and GXmlNode
  • Add table creation and saving methods to GCsv class
  • Add predefined entity support to XML module
  • Read/write altitude and azimuth attributes of CTA data
  • Refactor CTA response class, add GCTAResponseCube class
  • Improve CTA response computation for extended models
  • Implement CTA stacked analysis
  • Optimize CTA binned and stacked analysis
  • LM optimizer now allows logL decreases up to 1.0
  • Load events only when needed into GCTAObservation
  • Implement full automatic typecasting in Python module
  • Fill DETX and DETY values in GCTAResponseIrf::mc
  • Rename GCTAModelBackground to GCTAModelCubeBackground
  • Rename GCTAModelInstBackground to GCTAModelIrfBackground
  • Rename GIntegral::romb() to GIntegral::romberg()
  • Correctly take into account logfile name change in Python
  • Correctly use DETX/DETY in radians in GCTAInstDir
  • Introduce class codes to avoid dynamic type casting
  • Remove error computation from optimization
  • Add GOptimize::errors() method for error computation
  • Add support for user and save CTA energy thresholds
  • Several bug corrections

ctools: ctools mailing list

Added by Knödlseder Jürgen about 10 years ago

If you want to be in the stream of ctools and GammaLib related informations, please subscribe to the ctools mailing list ().

To subscribe to this list you simply need to send an e-mail to

ctools: 3rd coding sprint at MPIK, Heidelberg

Added by Knödlseder Jürgen over 10 years ago

The third ctools coding sprint will take place at MPIK, Heidelberg (Germany) in the week 7-11 July 2014. For more information, please check the page https://cta-redmine.irap.omp.eu/projects/ctools/wiki/Third_coding_sprint.

ctools: ctools-00-07-01 release

Added by Knödlseder Jürgen almost 11 years ago

ctools-00-06-01 was just released.

This is a bug fix release. The following bug fixes are included:

  • Added missing hyphens in pfiles synchronisation section (#1091)
  • Add configuration test script (#1091)
  • Correctly filter instrument and id attributes in ctobssim
  • Use reworked GCaldb for calibration data access (#1116)

ctools-00-07-01 requires GammaLib-00-08-01.

GammaLib: GammaLib-00-08-01 release

Added by Knödlseder Jürgen almost 11 years ago

The GammaLib version 0.8.1 has been released.

This is a bug fix release that includes the following changes:

  • Added missing hyphens in pfiles synchronisation section (#1091)
  • Add configuration test script (#1091)
  • GModelSky, GCTAModelBackground and GCTAModelRadialAcceptance write id attribute into XML file (#1092)
  • Add GChatter typedef to Python interface
  • GAMMALIB_CALDB takes precedence over CALDB environment variable (#1094)
  • Added vo module and GVOClient class to Python interface
  • Track results of Python unit tests (#1119)
  • Clean-up calibration database interface (#1102)
  • Correct 2D PSF Monte-Carlo simulations (#1128)
  • Correct deadtime computation for CTA non point source response (#1133)

ctools: 2nd code sprint at DESY (Zeuthen)

Added by Knödlseder Jürgen almost 11 years ago

The second ctools/gammalib code sprint will take place from the 27th to the 31st of January of 2014 at DESY (Zeuthen, Germany). Please have a look at https://cta-redmine.irap.omp.eu/projects/ctools/wiki/Second_coding_sprint for more information.

ctools: ctools-00-07-00 release

Added by Knödlseder Jürgen almost 11 years ago

The ctools package version 0.7.0 has been released.

  • Adapt to GammaLib-00-08-00 interface
  • ctobssim now only simulates events within ROI and supports all kinds of data space models; time slice durations are determined based on source flux
  • ctbin now implements LIN and FILE binning algorithms
  • ctbin, ctskymap and ctmodel now generate maps with increasing longitude to the left
  • Update parameter files if necessary

ctools-00-07-00 requires GammaLib-00-08-00.

GammaLib: GammaLib-00-08-00 release

Added by Knödlseder Jürgen almost 11 years ago

The GammaLib version 0.8.0 has been released.

The release includes the following changes:

  • Major review of public interfaces of all classes
  • Reorganize sky models
  • Introduce GContainer interface class
  • Add Virtual Observatory support
  • Introduce GUrl classes for transparent URL handling
  • Make use of GUrl class in XML I/O
  • Optimize computations
  • Introduce gammalib namespace for constants and functions
  • GModelSpatialDiffuseCube reads ENERGIES extension
  • Add sky region handling
  • Add on/off analysis support for CTA
  • Add xspec interface support
  • Rework registry classes to remove memory leaks on termination
  • Add support for variable-length FITS columns
  • Generalise GSkyPixel to 1D and 2D pixelisations
  • Added King profile PSF for CTA
  • Reorganise GOptimizerPars class and add GOptimizerPar class
  • Put likelihood computation in GObservation class
  • Add broken power law spectral model
  • Add Gaussian spectral model
  • Update parameter files if necessary
  • Implement exact sky map pixel solid angle computation
  • Rename the following classes:
    • GWcs ⇒ GSkyProjection
    • GWcslib ⇒ GWcs
    • GWcsHPX ⇒ GHealpix
    • GPar ⇒ GApplicationPar
    • GPars ⇒ GApplicationPars

ctools: ctools-00-06-00 release

Added by Knödlseder Jürgen almost 12 years ago

ctools-00-06-00 was just released.

The release includes the following changes:

  • Add ctmodel tool
  • Add usepnt parameter to ctselect
  • Adapt to GammaLib-00-07-00 interface
  • Correct ctobssim usage of seed value

ctools-00-06-00 requires GammaLib-00-07-00.

GammaLib: GammaLib-00-07-00 release

Added by Knödlseder Jürgen almost 12 years ago

GammaLib-00-07-00 was just released.

The release includes the following changes:

  • Add base module for interface classes
  • Introduce GBase from which almost all classes derive
  • Add dependency tracking for Python interface
  • Add COMPTEL instrument interface
  • Open FITS image using the equivalent data type
  • Refactor CTA response classes
  • Define new instrument response interface
  • Add GSource class
  • File locking failures do no longer throw exceptions
  • Optimize GNodeArray computations and add unit tests
  • Add handling of undefined and NaN values to GPar class
  • Add GPhotons photon container class
  • Implement mc(), flux() and eflux() for all spectral models
  • Rework GTime interface and introduce GTimeReference class
  • Add GModelSpectralLogParabola spectral model

1 2 3 (11-20/28)

Also available in: Atom