Logo white

Jürgen Knödlseder / gammalib

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Snippets
  • Commits 7,685
  • Compare
  • Branches 6
  • Tags 28
  • gammalib
11 Jan, 2013
1 commit
  • Do some minor code reformatting to apply to coding standards.
    80498d08
    Jürgen Knödlseder authored
    2013-01-11 00:20:47 +0100  
    Browse Code »

10 Jan, 2013
1 commit
  • Fixed a mc()-bug and added correct reading of fermi-style xml-files
    f332ce84
    Michael Mayer authored
    2013-01-10 14:55:47 +0100  
    Browse Code »

07 Jan, 2013
1 commit
  • implemented mc() method for GModelSpectralLogParabola
    5116e38a
    Michael Mayer authored
    2013-01-07 13:57:29 +0100  
    Browse Code »

21 Dec, 2012
11 commits
  • Correct header file inclusion. ...
    81b77880
    Include GCOMInstDir.hpp instead of GCTAInstDir.hpp.
    Jürgen Knödlseder authored
    2012-12-21 22:05:34 +0100  
    Browse Code »
  • Correct header file inclusion. ...
    bb8ba946
    Include GCOMResponse.hpp instead of GCTAResponse.hpp.
    Jürgen Knödlseder authored
    2012-12-21 22:05:14 +0100  
    Browse Code »
  • Add seed() access method. ...
    670c9024
    Add method to access a random number generators seed value.
    Jürgen Knödlseder authored
    2012-12-21 21:13:02 +0100  
    Browse Code »
  • Ignore also backed up Doxygen configuration file.
    9db86c16
    Jürgen Knödlseder authored
    2012-12-21 00:52:32 +0100  
    Browse Code »
  • Correct file for Doxygen documentation. ...
    653e5235
    The file was corrected so that no more warnings occur during Doxygen documentation generation.
    Jürgen Knödlseder authored
    2012-12-21 00:50:47 +0100  
    Browse Code »
  • Update Doxygen configuration file to remove obsolete parameters.
    fef6a9fe
    Jürgen Knödlseder authored
    2012-12-21 00:48:08 +0100  
    Browse Code »
  • Remove operator= and operators[] as they are not supported by SWIG.
    44679a97
    Jürgen Knödlseder authored
    2012-12-21 00:43:18 +0100  
    Browse Code »
  • Pass isvalid(), isundefined() and isnotanumber() to non-const. ...
    e1514d7d
    The Python interface has been adapted according to the C++ interface.
    Jürgen Knödlseder authored
    2012-12-21 00:25:19 +0100  
    Browse Code »
  • 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
14 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 »