Logo white

Alexander Ziegler / gammalib

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Snippets
  • Commits 5,999
  • Compare
  • Branches 19
  • Tags 30
  • gammalib
31 Oct, 2014
4 commits
  • Modified access specifier for table information member variables from private to… ...
    81137d7b
    … protected to enable more straightforward extension of interpolation and indexing by subclassing.
    hughdickinson authored
    2014-10-31 15:56:56 -0500  
    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
11 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 »
  • Correct typo in documentation
    91c1351d
    Jürgen Knödlseder authored
    2014-10-29 00:27:39 +0100  
    Browse Code »

28 Oct, 2014
8 commits
  • Implement elliptical response computation that is limited to the ellipse region.… ...
    88c03a8a
    … There still seems to be a problem with the Irf computation as the log-likelihood profiles are not smooth. The Npred computation gives however a smooth profile.
    Jürgen Knödlseder authored
    2014-10-28 22:19:19 +0100  
    Browse Code »
  • Add elliptical Npred computation test script and improve elliptical Irf computation test script.
    8e9f904c
    Jürgen Knödlseder authored
    2014-10-28 22:18:01 +0100  
    Browse Code »
  • Implement new variable naming
    8945de38
    Jürgen Knödlseder authored
    2014-10-28 16:24:48 +0100  
    Browse Code »
  • Move semiminor and semimajor members to the base class for elliptical spatial models. ...
    bb549118
    Any elliptical model should be defined by semiminor and semimajor axes, these are in fact used in the CTA response computation. Hence they should live in the baseclass, not the derived class.
    Jürgen Knödlseder authored
    2014-10-28 11:58:22 +0100  
    Browse Code »
  • Add test script that illustrates the intersection of the ellipse with a circle. … ...
    a183d3cd
    …This script is for validating the code in cta_irf_elliptical_kern_rho::eval().
    Jürgen Knödlseder authored
    2014-10-28 11:38:54 +0100  
    Browse Code »
  • Add missing operators and add corresponding Python unit tests.
    668e2cd5
    Jürgen Knödlseder authored
    2014-10-28 08:07:18 +0100  
    Browse Code »
  • Add time operator unit tests
    e4936932
    Jürgen Knödlseder authored
    2014-10-28 07:50:56 +0100  
    Browse Code »
  • Add Python 3.x division operator
    eb988c7e
    Jürgen Knödlseder authored
    2014-10-28 07:46:23 +0100  
    Browse Code »

27 Oct, 2014
8 commits
  • Implement division operators for Python 3.x.
    fecc1674
    Jürgen Knödlseder authored
    2014-10-27 22:47:34 +0100  
    Browse Code »
  • Add __idiv__ operator for Python 2.x support, remove operator/=.
    061a2145
    Jürgen Knödlseder authored
    2014-10-27 21:15:33 +0100  
    Browse Code »
  • Add Python unit tests for operators
    abc762f4
    Jürgen Knödlseder authored
    2014-10-27 21:14:48 +0100  
    Browse Code »
  • Implement __itruediv__ and remove /=operator as SWIG seems not to handle correct… ...
    3d8ffab2
    …ly the new Python 3.x division logic.
    Jürgen Knödlseder authored
    2014-10-27 18:35:28 +0100  
    Browse Code »
  • Some first steps (don't expect to compile)
    e05edf2f
    Jürgen Knödlseder authored
    2014-10-27 18:26:41 +0100  
    Browse Code »
  • Move read_ds_ebounds() from GCTAEventList to CTA support file and add ebounds() … ...
    8ec3c925
    …method to GCTAObservation.
    Jürgen Knödlseder authored
    2014-10-27 15:58:25 +0100  
    Browse Code »
  • Update documentation
    84b67009
    Jürgen Knödlseder authored
    2014-10-27 15:36:23 +0100  
    Browse Code »
  • Add GCTAObservation::gti() method that allows extraction of the event GTIs witho… ...
    3440aee9
    …ut loading the entire event file.
    Jürgen Knödlseder authored
    2014-10-27 11:19:17 +0100  
    Browse Code »