Logo white

Josh Cardenzana / ctools

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Snippets
  • Commits 3,417
  • Compare
  • Branches 29
  • Tags 18
  • ctools
  • src
  • ctmodel
  • ctmodel.cpp
07 Jul, 2017
2 commits
  • Modified ontime value in ctmodel (#2147) ...
    26e4ac64
    Changed the on time for a given bin to be set from the observation being filled into the cube rather than the cube itself.
    Josh Cardenzana authored
    2017-07-07 02:32:55 +0200  
    Browse File »
  • Implement efficient model computation (#2147)
    2006f564
    Jürgen Knödlseder authored
    2017-07-07 01:05:42 +0200  
    Browse File »

06 Jul, 2017
1 commit
  • Integrate code without modification of GammaLib (#2147)
    a9369bf5
    Jürgen Knödlseder authored
    2017-07-06 16:19:43 +0200  
    Browse File »

05 Jul, 2017
2 commits
  • Updated information logging (#2147) ...
    8c9e0c5a
    Updated writing information to log file in order to prevent messy log file messages. This doesnt appear to impact the computation time.
    Josh Cardenzana authored
    2017-07-05 16:28:24 +0200  
    Browse File »
  • Optimized and parallelized ctmodel (#2147) ...
    80f1def1
    Optimized computation intensive parts of ctmodel to reduce computation time.
    Implemented openmp parallelization of ctmodel to reduce computation time.
    Josh Cardenzana authored
    2017-07-05 16:00:27 +0200  
    Browse File »

10 Apr, 2017
1 commit
  • Integrate improvement of ctbutterfly (#1862) and remove tool specific version strings
    53181887
    Jürgen Knödlseder authored
    2017-04-10 16:51:44 +0200  
    Browse File »

26 Sep, 2016
1 commit
  • Integrate code
    eaa75242
    Jürgen Knödlseder authored
    2016-09-26 09:43:32 +0200  
    Browse File »

30 Aug, 2016
1 commit
  • Use ctobservation base class for all ctools that hold an observation container
    bb1a2031
    Michael Mayer authored
    2016-08-30 16:09:31 +0200  
    Browse File »

12 Aug, 2016
1 commit
  • 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
2 commits
  • Add ctool::is_valid_filename() method (#1828)
    1e00ea3d
    Jürgen Knödlseder authored
    2016-08-11 13:58:12 +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 »

04 Aug, 2016
1 commit
  • Fix exception when calling ctools clear() methods (#1835)
    591cfd99
    Jürgen Knödlseder authored
    2016-08-04 11:06:07 +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
  • Adjust the log output
    5752a0de
    Jürgen Knödlseder authored
    2016-07-21 21:34:28 +0200  
    Browse File »

20 Jun, 2016
1 commit
  • Adapt to new GammaLib interface. ...
    28b19876
    The GCTAEventCube::map() method has been renamed to GCTAEventCube::counts() (#1789)
    Jürgen Knödlseder authored
    2016-06-20 22:48:51 +0200  
    Browse File »

24 Feb, 2016
2 commits
  • Read filename task parameters in save() methods, and use GFilename in all classes.
    a67e143b
    Jürgen Knödlseder authored
    2016-02-24 15:28:33 +0100  
    Browse File »
  • Add publish parameter to ctools so that they can publish sky maps on a VO Hub. ...
    63c90a88
    The publish parameter has been added to the following tools:
    - ctbin
    - ctbkgcube
    - ctcubemask
    - ctexpcube
    - ctmodel
    - ctskymap
    - cttsmap
    Jürgen Knödlseder authored
    2016-02-24 13:58:31 +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 »

20 Dec, 2015
1 commit
  • Re-enable ctmodel model computation for stacked analysis.
    1ae952bd
    Jürgen Knödlseder authored
    2015-12-20 20:44:08 +0100  
    Browse File »

14 Oct, 2015
1 commit
  • Add energy margin to energy boundary containment check. ...
    396a007c
    Without the energy margin, roundoff errors may lead to the exclusion of the energy bin in case that a single energy bin is used.
    Jürgen Knödlseder authored
    2015-10-14 23:25:13 +0200  
    Browse File »

20 Aug, 2015
1 commit
  • Integrate code.
    219af84c
    Jürgen Knödlseder authored
    2015-08-20 22:08:53 +0200  
    Browse File »

29 Jul, 2015
1 commit
  • ctmodel respects RoIs in unbinned mode
    01e9bb4d
    Michael Mayer authored
    2015-07-29 17:56:18 +0200  
    Browse File »

28 Jul, 2015
1 commit
  • ctmodel now takes into account the RoI information when filling the cube
    f29c6e7a
    Michael Mayer authored
    2015-07-28 16:21:25 +0200  
    Browse File »

23 Jul, 2015
2 commits
  • Change GEbounds::is_in_range() into GEbounds::contains().
    6f6cc745
    Jürgen Knödlseder authored
    2015-07-23 23:28:10 +0200  
    Browse File »
  • Change GEbounds::is_in_range() to GEbounds::contains()
    3eeb5c49
    Jürgen Knödlseder authored
    2015-07-23 23:25:12 +0200  
    Browse File »

21 Jul, 2015
1 commit
  • ctbin and ctmodel now use GEbounds::is_in_range() to verify each bin is containe… ...
    ab538013
    …d in observation ebounds. Also added some improvements to csspec.
    mimayer authored
    2015-07-21 10:32:49 +0200  
    Browse File »

02 Jul, 2015
1 commit
  • Enhance logging experience.
    21710d59
    Jürgen Knödlseder authored
    2015-07-02 12:49:23 +0200  
    Browse File »

01 Jul, 2015
1 commit
  • Modified ctmodel following the discussions on #1439. In addition, csresmap was a… ...
    706e318f
    …lso modified consistently, csresmap can now also take two maps (cnt and model) as input and compute the residuals directly. The algorithm parameter has been made unhidden
    Michael Mayer authored
    2015-07-01 12:21:23 +0200  
    Browse File »

30 Jun, 2015
1 commit
  • Adapted ctools to handle observation type consistently
    51c98949
    Michael Mayer authored
    2015-06-30 18:58:04 +0200  
    Browse File »

28 Mar, 2015
1 commit
  • Add handling of background cube
    d43f11d9
    Jürgen Knödlseder authored
    2015-03-28 18:41:29 +0100  
    Browse File »

22 Mar, 2015
1 commit
  • Add ctmodel::models() method that allows assigning of a model container for modelling.
    cb343148
    Jürgen Knödlseder authored
    2015-03-22 21:06:43 +0100  
    Browse File »

14 Mar, 2015
1 commit
  • Write models into logger (should be obvious for a task named ctmodel :-)
    0e61913d
    Jürgen Knödlseder authored
    2015-03-14 23:33:09 +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 »

05 Feb, 2015
1 commit
  • Add expcube and psfcube parameters for stacked analysis.
    e5588dc2
    Jürgen Knödlseder authored
    2015-02-05 10:09:02 +0100  
    Browse File »

14 Jan, 2015
1 commit
  • Rename some of the base class methods and reduce further some code redundancies … ...
    c2675d4f
    …(see #1360 for details).
    Jürgen Knödlseder authored
    2015-01-14 01:23:47 +0100  
    Browse File »

21 Nov, 2014
1 commit
  • initial commit to extend ctool-base class and unify/simplify the get_parameters(… ...
    be3e4fa0
    …)-function of individual ctools
    Michael Mayer authored
    2014-11-21 15:28:33 +0100  
    Browse File »

27 Oct, 2014
1 commit
  • Dispose event files only if they exist on disk.
    6ba1e9b5
    Jürgen Knödlseder authored
    2014-10-27 11:25:48 +0100  
    Browse File »

25 Oct, 2014
1 commit
  • Reduce memory usage by disposing the event lists after usage.
    ed322a40
    Jürgen Knödlseder authored
    2014-10-25 01:37:32 +0200  
    Browse File »