Logo white

Nathan Kelley-Hoskins / gammalib

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Snippets
  • Commits 7,106
  • Compare
  • Branches 16
  • Tags 32
  • gammalib
07 Jan, 2015
1 commit
  • Prepare for release 0.9.1
    322e815e
    Jürgen Knödlseder authored
    2015-01-07 21:22:36 +0100  
    Browse Code »

11 Dec, 2014
2 commits
  • Inform about bug fix.
    0c20e496
    Jürgen Knödlseder authored
    2014-12-11 21:33:18 +0100  
    Browse Code »
  • Create instance of log10(source energy) before passing the value to the cta_nedisp_kern constructor. ...
    4d12cc27
    Before, the result of srcEng.log10TeV() was directly passed to the cta_nedisp_kern constructor, which stores only a reference to the value instead of the value. Since srcEng.log10TeV() does not return a reference but a value, it is not assured that the actual memory cell containing the value is still valid. This led to problems on CentOS 7.
    
    Now, a local copy is created.
    
    In the future we may avoid storing references and store directly the values. This should result in a negligible overhead, as the actual eval() method is called multiple times. We may still store references for large objects, but at least for simple arguments we should store by value.
    Jürgen Knödlseder authored
    2014-12-11 21:21:59 +0100  
    Browse Code »

22 Nov, 2014
1 commit
  • Change e-mail address of Michael Mayer
    906dbb83
    Jürgen Knödlseder authored
    2014-11-22 18:04:06 +0100  
    Browse Code »

20 Nov, 2014
1 commit
  • Add missing GEvents type conversion to CTA Python interface
    ef15d7a4
    Jürgen Knödlseder authored
    2014-11-20 18:55:32 +0100  
    Browse Code »

13 Nov, 2014
1 commit
  • Bring ahead devel branch
    83984a06
    Jürgen Knödlseder authored
    2014-11-13 00:37:30 +0100  
    Browse Code »

11 Nov, 2014
2 commits
  • Initialize CTA pointing when reading XML file. ...
    76619eb9
    Corrects bug #1361.
    Jürgen Knödlseder authored
    2014-11-11 23:48:27 +0100  
    Browse Code »
  • Integrate code
    3708487f
    Jürgen Knödlseder authored
    2014-11-11 23:25:14 +0100  
    Browse Code »

09 Nov, 2014
1 commit
  • Added tscalc parameter to GModel and use it to write GModelSky to file
    a635f911
    Michael Mayer authored
    2014-11-09 12:16:46 +0100  
    Browse Code »

08 Nov, 2014
2 commits
  • Merge branch '1039-allow-energy-thresholds-via-IRF-and-XML' into integration
    eb131e63
    Jürgen Knödlseder authored
    2014-11-08 00:29:58 +0100  
    Browse Code »
  • Integrate code.
    6f4762d7
    Jürgen Knödlseder authored
    2014-11-08 00:28:48 +0100  
    Browse Code »

07 Nov, 2014
2 commits
  • Add powerlaw flux computation unit test.
    76e21e25
    Jürgen Knödlseder authored
    2014-11-07 23:20:40 +0100  
    Browse Code »
  • Avoid overflow in powerlaw flux computation. ...
    95c5fce0
    The original powerlaw integration functions were prone to overflows for large gammas as the function computed the pow(energy, -gamma), where -gamma can be a large positive number.
    Jürgen Knödlseder authored
    2014-11-07 23:16:03 +0100  
    Browse Code »

06 Nov, 2014
1 commit
  • Added functionality to read energy boundaries from IRF Fits file as well from ob… ...
    c7a508a5
    …servation definition XML files
    Michael Mayer authored
    2014-11-06 16:46:51 +0100  
    Browse Code »

03 Nov, 2014
3 commits
  • Adapt reference value to new optimizer behavior.
    4dc6a2e5
    Jürgen Knödlseder authored
    2014-11-03 22:11:19 +0100  
    Browse Code »
  • Limit maximum number of function decreases.
    a243ab48
    Jürgen Knödlseder authored
    2014-11-03 21:15:37 +0100  
    Browse Code »
  • Limit number of allowed function decreases to 3. ...
    7a6bf544
    This avoids entering oscillations in case of bad convergence behaviour.
    Jürgen Knödlseder authored
    2014-11-03 21:12:49 +0100  
    Browse Code »

31 Oct, 2014
4 commits
  • Handle pre-defined entities in XML module. ...
    cdb8fe7d
    The XML module now handles predefined entities. Special characters, such as " will now be transformed into their predefined entities, e.g. ", when writing the XML file. Upon reading, predefined entities will be converted into special chacaters, so that the user always deals with a human readable string.
    Jürgen Knödlseder authored
    2014-10-31 23:04:39 +0100  
    Browse Code »
  • Allow for function decrease in LM optimizer. ...
    9219f873
    A new parameter was introduce to specify the acceptable function decrease in an iteration. Acceptable means that the new parameters are kept for continuing the iterations. This behaviour existed already before, but a low threshold of 1e-6 did not really activate it. Now the threshold was raised to 1.0 and this help ctlike to converge quicker. Methods accept_dec() have been implemented to get and set the acceptable threshold.
    Jürgen Knödlseder authored
    2014-10-31 15:56:17 +0100  
    Browse Code »
  • Add an additional transition point to the stacked elliptical integration. ...
    e7c83368
    This improves convergence, but there is not real justification for that except that it will likely improve the precision of the computations.
    Jürgen Knödlseder authored
    2014-10-31 14:04:52 +0100  
    Browse Code »
  • Implement internal linear delta binning. ...
    f8c9f87f
    Linear delta binning accelerates the interpolation scheme.
    Jürgen Knödlseder authored
    2014-10-31 13:01:41 +0100  
    Browse Code »

30 Oct, 2014
9 commits
  • Set prefactor minimum for log parabola to 0.0 ...
    b86bdaee
    Not sure why this was set to 0.1.
    Jürgen Knödlseder authored
    2014-10-30 11:45:16 +0100  
    Browse Code »
  • Reduce kluge radius for elliptical models as they are defined in cartesian geome… ...
    f69180ac
    …try while the response computation is done in spherical trigonometry.
    Jürgen Knödlseder authored
    2014-10-30 11:37:17 +0100  
    Browse Code »
  • Adapt test scripts to new interfaces
    dc054bbc
    Jürgen Knödlseder authored
    2014-10-30 10:12:34 +0100  
    Browse Code »
  • Add error computation step after optimization as error computation has been drop… ...
    964b64b7
    …ped from optimization method.
    Jürgen Knödlseder authored
    2014-10-30 10:07:32 +0100  
    Browse Code »
  • Merge branch '1304-improve-ellipse-fitting' into integration ...
    f636ce90
    Conflicts:
    	ChangeLog
    	inst/cta/src/GCTAResponse_helpers.cpp
    	inst/cta/src/GCTASupport.hpp
    Jürgen Knödlseder authored
    2014-10-30 09:31:35 +0100  
    Browse Code »
  • Add information about improvements.
    0c5d33d6
    Jürgen Knödlseder authored
    2014-10-30 00:47:53 +0100  
    Browse Code »
  • Adjust reference fit results to new default optimizer precision of 5e-3.
    ea22c526
    Jürgen Knödlseder authored
    2014-10-30 00:43:53 +0100  
    Browse Code »
  • Set default optimizer precision to 5e-3 and limit number of iterations to 100.
    dd5107e3
    Jürgen Knödlseder authored
    2014-10-30 00:36:13 +0100  
    Browse Code »
  • Finalize response optimization.
    f522be3a
    Jürgen Knödlseder authored
    2014-10-30 00:06:23 +0100  
    Browse Code »

29 Oct, 2014
10 commits
  • Add test script to illustrate the Psf-based computation for radial models.
    ab4461b6
    Jürgen Knödlseder authored
    2014-10-29 22:45:59 +0100  
    Browse Code »
  • Correct transition point for shell model (was in degrees but the method expected… ...
    c238a196
    … radians; this led to convergence problems with the shell model).
    Jürgen Knödlseder authored
    2014-10-29 16:12:49 +0100  
    Browse Code »
  • Correctly select rho values
    7764d813
    Jürgen Knödlseder authored
    2014-10-29 14:55:27 +0100  
    Browse Code »
  • Add test script for radial response computation
    813fe751
    Jürgen Knödlseder authored
    2014-10-29 14:50:09 +0100  
    Browse Code »
  • Set absolute log-likelihood precision to 5e-3.
    e9e98866
    Jürgen Knödlseder authored
    2014-10-29 14:47:08 +0100  
    Browse Code »
  • Implement model-based integrations for stacked analysis. ...
    2d3241ea
    Only the model-based integrations allow a proper and easy handling of the elliptical models.
    Jürgen Knödlseder authored
    2014-10-29 14:20:13 +0100  
    Browse Code »
  • Put MajorRadius before MinorRadius in the parameter stack. ...
    743c5c52
    This appears more natural for an ellipse.
    Jürgen Knödlseder authored
    2014-10-29 09:29:29 +0100  
    Browse Code »
  • Adding an rho integration boundary at rho=semiminor solved the problem with the … ...
    d32e8946
    …strange Npred profile.
    Jürgen Knödlseder authored
    2014-10-29 01:43:16 +0100  
    Browse Code »
  • Improve elliptical Irf and Npred computation. ...
    89b294ab
    The binned analysis looks okay, but unbinned shows a strange behaviour for the semiminor axis parameter which results in a strong dependency of Npred on the semiminor axis value. This seems to prevent a nice convergence in unbinned mode.
    
    There is also an open issue to be solved related to the possibility that the minor axis is larger than the major axis. The actual code assumes that minor axis < major axis. If this is not fulfilled, the omega arc computations will be wrong.
    Jürgen Knödlseder authored
    2014-10-29 01:25:52 +0100  
    Browse Code »
  • Correctly copy over all parameters
    1ee6318e
    Jürgen Knödlseder authored
    2014-10-29 00:27:53 +0100  
    Browse Code »