Logo white

Dmitry Malyshev / ctools

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Snippets
  • Commits 2,230
  • Compare
  • Branches 12
  • Tags 18
  • ctools
  • src
  • support
  • ctool.cpp
24 Mar, 2017
1 commit
  • Define extension names as constant strings
    9617e53e
    Jürgen Knödlseder authored
    2017-03-24 11:03:31 +0100  
    Browse File »

13 Mar, 2017
1 commit
  • Set local language to English (#1370)
    e02d04ad
    Jürgen Knödlseder authored
    2017-03-13 17:36:01 +0100  
    Browse File »

13 Aug, 2016
2 commits
  • Test all ctools for help text ...
    44315163
    The outcome of the unit tests depends on the presence of the CTOOLS environment variable. If the CTOOLS environment variable is not present the unit test should fail, otherwise it sould succeed.
    Jürgen Knödlseder authored
    2016-08-13 21:38:36 +0200  
    Browse File »
  • Add base class unit test to enhance coverage (#1828)
    35b1bdd3
    Jürgen Knödlseder authored
    2016-08-13 03:01:23 +0200  
    Browse File »

12 Aug, 2016
4 commits
  • Remove void constructors from ctools base classes (#1828) ...
    d7f7af88
    The void constructors from ctools base classes are never used, tools are always constructed with a name and version number.
    Jürgen Knödlseder authored
    2016-08-12 18:43:10 +0200  
    Browse File »
  • Add ctool::get_roi() method (#1828) ...
    a3fa428c
    The ctool::get_roi() replaces some duplicated code in ctselect and ctcubemask. The method extracts the RoI from the user parameters "ra", "dec" and "rad". In case the "usepnt" parameter is present and set to "yes", the "ra" and "dec" parameters will not be read, and it's up to the client to set the RoI centre properly.
    Jürgen Knödlseder authored
    2016-08-12 17:01:47 +0200  
    Browse File »
  • Implement first_unbinned_observation() and next_unbinned_observation() methods (#1828) ...
    f9a30a18
    The ctobservation::first_unbinned_observation() and ctobservation::next_unbinned_observation() methods implement an unbinned CTA observation iterator. Using this iterator avoids code duplication and generates a uniform interface for tools to loop over CTA events lists.
    Jürgen Knödlseder authored
    2016-08-12 16:10:54 +0200  
    Browse File »
  • Introduce ctlikelihood base class for likelihood ctools (#1828) ...
    2aa78ba1
    All likelihood ctools now derive from the ctlikelihood base class. This avoids code duplication and provides all likelihood tools with a uniform interface.
    Jürgen Knödlseder authored
    2016-08-12 13:06:18 +0200  
    Browse File »

11 Aug, 2016
3 commits
  • Add ctool::is_valid_filename() method (#1828)
    1e00ea3d
    Jürgen Knödlseder authored
    2016-08-11 13:58:12 +0200  
    Browse File »
  • Add ctool::setup_models() method and use ctool::setup_observations() method (#1828)
    60fca9e5
    Jürgen Knödlseder authored
    2016-08-11 11:55:43 +0200  
    Browse File »
  • Enhance ctools unit tests
    76afa729
    Jürgen Knödlseder authored
    2016-08-11 00:13:05 +0200  
    Browse File »

09 Aug, 2016
1 commit
  • Use new GApplication logger methods and enhance ctool unit tests (#1828)
    0622a2cb
    Jürgen Knödlseder authored
    2016-08-09 00:10:33 +0200  
    Browse File »

07 Aug, 2016
1 commit
  • Use new GApplication logger methods and enhance ctool unit tests (#1828)
    115eb8a9
    Jürgen Knödlseder authored
    2016-08-07 23:57:19 +0200  
    Browse File »

06 Aug, 2016
1 commit
  • Use new GApplication logger methods and enhance ctool unit tests (#1828)
    9830efd9
    Jürgen Knödlseder authored
    2016-08-06 00:23:50 +0200  
    Browse File »

04 Aug, 2016
3 commits
  • Fix ctbin::save() bug for empty observation container (#1835)
    038953cc
    Jürgen Knödlseder authored
    2016-08-04 18:07:52 +0200  
    Browse File »
  • Fix exception when calling ctools clear() methods (#1835)
    591cfd99
    Jürgen Knödlseder authored
    2016-08-04 11:06:07 +0200  
    Browse File »
  • Adapt ctools to new GApplication logger methods (#1828) ...
    04b1443d
    Since the new GApplication logger methods are more compact than the old format the "logTerse()" etc. constructs have been replaced by the new logger methods. At the same time, the chattiness levels have been reviewed with the following behaviour:
    - TERSE: only headers
    - NORMAL: standard output, only main results or computations
    - EXPLICIT: detailed output
    - VERBOSE: verbose output, mainly for diagnostics
    Jürgen Knödlseder authored
    2016-08-04 00:12:37 +0200  
    Browse File »

03 Aug, 2016
1 commit
  • Use log_parameters() with GClobber argument (#1828)
    b3540bee
    Jürgen Knödlseder authored
    2016-08-03 13:57:15 +0200  
    Browse File »

21 Jul, 2016
1 commit
  • Add "addbounds" parameter to response cube tools
    0c70d44e
    Jürgen Knödlseder authored
    2016-07-21 18:31:44 +0200  
    Browse File »

01 Jul, 2016
1 commit
  • Query energy dispersion cube before background cube
    d8fcfdf3
    Jürgen Knödlseder authored
    2016-07-01 11:53:13 +0200  
    Browse File »

24 Jun, 2016
1 commit
  • Adapt example scripts
    bbe311d4
    Jürgen Knödlseder authored
    2016-06-24 16:52:37 +0200  
    Browse File »

15 Mar, 2016
2 commits
  • Add ctool::setup_observations() method to setup an observation container by comp… ...
    ad1eef9b
    …lementing missing information from user parameters.
    Jürgen Knödlseder authored
    2016-03-15 23:16:30 +0100  
    Browse File »
  • Add ctool::get_obs_header() method.
    bbd08db3
    Jürgen Knödlseder authored
    2016-03-15 01:24:41 +0100  
    Browse File »

07 Mar, 2016
1 commit
  • Integrate modifications for stacked energy dispersion.
    79cbc023
    Jürgen Knödlseder authored
    2016-03-07 07:52:18 +0100  
    Browse File »

04 Mar, 2016
1 commit
  • Added support of 'edispcube' parameter to all ctools
    352ab4d3
    Michael Mayer authored
    2016-03-04 15:26:27 +0100  
    Browse File »

16 Feb, 2016
1 commit
  • Adapt to new GFilename class interface.
    c5a2d15f
    Jürgen Knödlseder authored
    2016-02-16 02:50:02 +0100  
    Browse File »

11 Jan, 2016
1 commit
  • Correctly compute model for stacked analysis (fixes #1609). ...
    0aed83aa
    Although the get_obs() method was put back, ctmodel used the dummy cube (which consisted of a single pixel) instead of a cube defined from the input parameters. This was due to an internal change of the logic, that now has been corrected for.
    Jürgen Knödlseder authored
    2016-01-11 17:11:44 +0100  
    Browse File »

16 Dec, 2015
1 commit
  • Integrate code
    8f3a3306
    Jürgen Knödlseder authored
    2015-12-16 21:04:29 +0100  
    Browse File »

14 Dec, 2015
1 commit
  • Updated ctool.cpp and csobs2caldb to run in the latest GFilename scheme
    407d81a1
    Michael Mayer authored
    2015-12-14 11:55:52 +0100  
    Browse File »

06 Dec, 2015
2 commits
  • Throw an exception if an event list is provided as input to ctcubemask.
    50a86942
    Jürgen Knödlseder authored
    2015-12-06 22:22:54 +0100  
    Browse File »
  • Do not allow counts cube as inobs for ctbin, ctexpcube, ctpsfcube and ctbkgcube. ...
    a5d5b18e
    Added ctool::require_inobs_nocube() method that throws an exception if a counts cube has been specified as inobs parameter. This method is then used by ctbin, ctexpcube, ctpsfcube and ctbkgcube.
    Jürgen Knödlseder authored
    2015-12-06 01:23:46 +0100  
    Browse File »

28 Oct, 2015
2 commits
  • Add missing include files.
    50d28d62
    Jürgen Knödlseder authored
    2015-10-28 12:16:36 +0100  
    Browse File »
  • Display help file if --help option is given (#572).
    94e7f534
    Jürgen Knödlseder authored
    2015-10-28 11:54:15 +0100  
    Browse File »

03 Jul, 2015
1 commit
  • Rename GSkymap to GSkyMap.
    88c2e557
    Jürgen Knödlseder authored
    2015-07-03 22:59:15 +0200  
    Browse File »

28 Mar, 2015
3 commits
  • Add handling of background cube
    d43f11d9
    Jürgen Knödlseder authored
    2015-03-28 18:41:29 +0100  
    Browse File »
  • Merge branch '1371-adapt-ctools-for-new-binned-interface' into integration ...
    5367f517
    Conflicts:
    	ChangeLog
    	NEWS
    	src/ctbkgcube/ctbkgcube.cpp
    	test/test_ctools.sh
    Jürgen Knödlseder authored
    2015-03-28 18:32:27 +0100  
    Browse File »
  • Rename bgcube to bkgcube
    16621160
    Jürgen Knödlseder authored
    2015-03-28 18:13:11 +0100  
    Browse File »

12 Mar, 2015
1 commit
  • Enable usage of ctmodel on stacked cubes.
    9e70368c
    Jürgen Knödlseder authored
    2015-03-12 23:29:00 +0100  
    Browse File »

11 Mar, 2015
2 commits
  • Make sure that observation boundaries are set
    2cc8700e
    Jürgen Knödlseder authored
    2015-03-11 22:46:31 +0100  
    Browse File »
  • adjust interface of ctools to properly load binned response. Modified ctbkgcube accordingly
    d063ccd1
    Michael Mayer authored
    2015-03-11 11:01:03 +0100  
    Browse File »