Logo white

Domenico Tiziani / gammalib

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Snippets
  • Commits 7,061
  • Compare
  • Branches 19
  • Tags 31
  • gammalib
21 Dec, 2012
3 commits
  • Update for release
    5a361aa2
    Jürgen Knödlseder authored
    2012-12-21 00:22:21 +0100  
    Browse Code »
  • Pass isvalid(), isundefined() and isnotanumber() methods non-const as they query now the parameter. ...
    c6419bd5
    Since we have to query the parameter to determine it's status, the isvalid(), isundefined() and isnotanumber() methods now call query(). This implies that the methods had to be passed non-const, as query() modifies the members of the parameter.
    Jürgen Knödlseder authored
    2012-12-21 00:13:58 +0100  
    Browse Code »
  • Check parameter validity before returning a value. ...
    36d302a5
    The parameter validity is checked before returning a value. This ensures that invalid values are not inadvertedly passed to the executable. The isvalid() method can be used to ensure that a parameter is valid before accessing it.
    Jürgen Knödlseder authored
    2012-12-21 00:08:47 +0100  
    Browse Code »

20 Dec, 2012
10 commits
  • Pass all arguments as const references for application module exceptions. ...
    baa16045
    It is recommended to pass all arguments to exceptions by reference to avoid memory allocation during exception throwing.
    Jürgen Knödlseder authored
    2012-12-20 23:49:01 +0100  
    Browse Code »
  • Add event_id() and obs_id() member access methods.
    748eec87
    Jürgen Knödlseder authored
    2012-12-20 23:23:06 +0100  
    Browse Code »
  • Add units to times in print() method.
    9acef026
    Jürgen Knödlseder authored
    2012-12-20 23:12:13 +0100  
    Browse Code »
  • Add indent parameter to parformat. ...
    6f7bd6c1
    The indent parameter allows to signal whether a line is indented. The total length of the parameter name is reduced by the amount of indentation.
    Jürgen Knödlseder authored
    2012-12-20 22:54:14 +0100  
    Browse Code »
  • Write TSTART and TSTOP in correct reference and write correct time reference to event list header. ...
    9243fc5b
    Makes use of the GTimeReference class to convert the start and stop times into the correct reference.
    Jürgen Knödlseder authored
    2012-12-20 22:48:00 +0100  
    Browse Code »
  • Test existence of root directory.
    fa1d8f0c
    Jürgen Knödlseder authored
    2012-12-20 22:00:25 +0100  
    Browse Code »
  • Put back exception tests. ...
    c001eecb
    The exception problem has been solved by adding a specific @GExceptionHandler@ catch to the Python interface exception handler. We thus can put back the exception tests.
    Jürgen Knödlseder authored
    2012-12-20 21:16:03 +0100  
    Browse Code »
  • Add generic catch for GammaLib exceptions. ...
    e34ad9cd
    There were some problems on Mac OS X 10.7 with catching of GammaLib exceptions (see bugs #681, #680, #626). These could be solved by adding a generic catch of @GExceptionHandler@ to the Python interface exception handler.
    
    Some of the old specific exceptions have also been removed.
    Jürgen Knödlseder authored
    2012-12-20 21:14:25 +0100  
    Browse Code »
  • Complete header file list. ...
    1f9623b4
    Some header files were not distributed, and some header files were not included in the GammaLib.hpp header.
    Jürgen Knödlseder authored
    2012-12-20 18:12:11 +0100  
    Browse Code »
  • Remove tests that rely on exception catching. ...
    22da23af
    See Bug #626.
    Jürgen Knödlseder authored
    2012-12-20 17:45:37 +0100  
    Browse Code »

19 Dec, 2012
2 commits
  • Read GTIs before reading the events. ...
    e76e98c3
    We needs the GTIs before reading the events as we need a proper time reference for time conversion.
    Jürgen Knödlseder authored
    2012-12-19 06:12:53 +0100  
    Browse Code »
  • Print GTIs in reference type system. ...
    36cb4846
    Before, GTIs have been printed in the native GammaLib system.
    Jürgen Knödlseder authored
    2012-12-19 05:58:33 +0100  
    Browse Code »

18 Dec, 2012
25 commits
  • Add constructor cast.
    855e46e7
    Jürgen Knödlseder authored
    2012-12-18 22:52:26 +0100  
    Browse Code »
  • Remove inline code from interface definition.
    87b38d5e
    Jürgen Knödlseder authored
    2012-12-18 22:26:16 +0100  
    Browse Code »
  • Remove cast functions.
    e8bc445b
    Jürgen Knödlseder authored
    2012-12-18 21:40:01 +0100  
    Browse Code »
  • Make Python 3 compatible.
    254f39d2
    Jürgen Knödlseder authored
    2012-12-18 21:28:08 +0100  
    Browse Code »
  • Include header.
    79b33a66
    Jürgen Knödlseder authored
    2012-12-18 21:26:33 +0100  
    Browse Code »
  • Remove cast functions.
    5a1f3f14
    Jürgen Knödlseder authored
    2012-12-18 21:24:26 +0100  
    Browse Code »
  • Add information about all tests.
    a2ae1761
    Jürgen Knödlseder authored
    2012-12-18 21:10:29 +0100  
    Browse Code »
  • Adapt to Python 3.
    f3374009
    Jürgen Knödlseder authored
    2012-12-18 21:10:16 +0100  
    Browse Code »
  • Adapt to Python 3
    470f02df
    Jürgen Knödlseder authored
    2012-12-18 21:07:47 +0100  
    Browse Code »
  • Don't use cast anymore and make Python 3 compatible.
    3426cca0
    Jürgen Knödlseder authored
    2012-12-18 21:03:10 +0100  
    Browse Code »
  • Make Python 3 compatible.
    ad4ddf8d
    Jürgen Knödlseder authored
    2012-12-18 20:56:41 +0100  
    Browse Code »
  • Adapt filepath and make Python 3 compatible.
    aad290d7
    Jürgen Knödlseder authored
    2012-12-18 20:55:30 +0100  
    Browse Code »
  • Rewrite script avoiding the use of a cast. ...
    5cec33c1
    It was not possible to avoid the cast when reading the models from the XML file, but it was possible to directly allocate the models and to display them.
    Jürgen Knödlseder authored
    2012-12-18 20:47:05 +0100  
    Browse Code »
  • Remove cast.
    3fb7f249
    Jürgen Knödlseder authored
    2012-12-18 16:47:04 +0100  
    Browse Code »
  • Adapt to new GammaLib, don't use cast method.
    3ebba0a5
    Jürgen Knödlseder authored
    2012-12-18 16:45:19 +0100  
    Browse Code »
  • Add model for test_python.py script.
    85553da1
    Jürgen Knödlseder authored
    2012-12-18 16:44:44 +0100  
    Browse Code »
  • Update for latest GammaLib version. Remove cast method.
    fd4c3220
    Jürgen Knödlseder authored
    2012-12-18 16:15:53 +0100  
    Browse Code »
  • Refrain from using cast method.
    dbd7460e
    Jürgen Knödlseder authored
    2012-12-18 16:03:24 +0100  
    Browse Code »
  • Remove all module specific typemaps.
    04f5835f
    Jürgen Knödlseder authored
    2012-12-18 16:01:28 +0100  
    Browse Code »
  • Remove #include "GTools.hpp"
    d5034b8f
    Jürgen Knödlseder authored
    2012-12-18 16:01:04 +0100  
    Browse Code »
  • Move output typemaps to this file.
    91d4f64b
    Jürgen Knödlseder authored
    2012-12-18 16:00:38 +0100  
    Browse Code »
  • Add standard headers
    291d7279
    Jürgen Knödlseder authored
    2012-12-18 15:55:38 +0100  
    Browse Code »
  • Add GEvent* output typemap.
    7267b982
    Jürgen Knödlseder authored
    2012-12-18 15:42:51 +0100  
    Browse Code »
  • Add GEvents* output typemap.
    ad678113
    Jürgen Knödlseder authored
    2012-12-18 15:42:12 +0100  
    Browse Code »
  • Add missing header files.
    1f3663f5
    Jürgen Knödlseder authored
    2012-12-18 15:41:23 +0100  
    Browse Code »