Logo white

Pierrick Martin / gammalib

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Snippets
  • Commits 7,254
  • Compare
  • Branches 28
  • Tags 47
  • gammalib
  • inst
11 Apr, 2020
3 commits
  • Move definition of G_CTA_MJDREF to GCTATypemaps.hpp and remove inclusion of GCTA… ...
    e1b946e0
    …Lib.hpp in CTA classes
    Jürgen Knödlseder authored
    2020-04-11 00:39:14 +0200  
    Browse Dir »
  • Implement GResponse::irf(const GEvent& event, const GSource& source, const GObservation& obs) method ...
    d511521a
    The method is now implemented at the base class level and branches to the model specific IRF computation methods that are also implemented at the GResponse level. This will allow implementing generic model dependent IRF methods at the base class level, making all spatial model types automatically accessible to all instrument modules. These methods can always be overloaded later in case that more efficient code needs to be generated. But at least, all spatial models work a priori out of the box.
    Jürgen Knödlseder authored
    2020-04-11 00:39:14 +0200  
    Browse Dir »
  • Add GInstDir::hash() method (#3202) ...
    d6d79688
    The hash method returns a unique hash value for an instrument direction that can be used for the response caching.
    Jürgen Knödlseder authored
    2020-04-11 00:39:14 +0200  
    Browse Dir »

09 Apr, 2020
10 commits
  • Add #include <algorithm>
    7764596e
    Jürgen Knödlseder authored
    2020-04-09 23:42:56 +0200  
    Browse Dir »
  • Print also response in GSPIObservation::print()
    ec189f2f
    Jürgen Knödlseder authored
    2020-04-09 18:36:34 +0200  
    Browse Dir »
  • Implement "ebin" method for GSPIModelDataSpace
    ea97ba4d
    Jürgen Knödlseder authored
    2020-04-09 18:21:11 +0200  
    Browse Dir »
  • Correct units for INTEGRAL/SPI response function
    59c2be63
    Jürgen Knödlseder authored
    2020-04-09 18:14:25 +0200  
    Browse Dir »
  • Implement IRF computation in @GSPIResponse@ (#735)
    17962701
    Jürgen Knödlseder authored
    2020-04-09 15:03:22 +0200  
    Browse Dir »
  • Add GSPIEventBin::ipt() method
    b1611a22
    Jürgen Knödlseder authored
    2020-04-09 10:39:56 +0200  
    Browse Dir »
  • Add GSPIEventBin::idir() and GSPIEventBin::iebin() methods
    25528a69
    Jürgen Knödlseder authored
    2020-04-09 10:25:25 +0200  
    Browse Dir »
  • Add livetime attribute to GSPIEventBin
    4dbde61c
    Jürgen Knödlseder authored
    2020-04-09 10:07:51 +0200  
    Browse Dir »
  • Add GSPIResponse::zenith() and GSPIResponse::azimuth() methods to convert a sky … ...
    9120d50c
    …direction into instrument coordinates
    Jürgen Knödlseder authored
    2020-04-09 01:12:51 +0200  
    Browse Dir »
  • Add GSPIEventCube::spi_x() and GSPIEventCube::spi_z() methods ...
    b88fc262
    These methods provide for a given pointing the SPI X and Y directions
    Jürgen Knödlseder authored
    2020-04-09 01:11:10 +0200  
    Browse Dir »

08 Apr, 2020
3 commits
  • Start implementing GSPIResponse class (#742) ...
    b4127943
    The code now supports loading of IRF information, pre-computation of the IRF array in form of a sky map, and saving the pre-computed IRF to disk.
    Jürgen Knödlseder authored
    2020-04-08 23:36:43 +0200  
    Browse Dir »
  • Search also for GRPNAME in gammalib::spi_hdu() method
    f6a7c592
    Jürgen Knödlseder authored
    2020-04-08 21:24:18 +0200  
    Browse Dir »
  • Add GSPIEventCube::dir() method that returns an instrument direction as function… ...
    6e8c15d6
    … of pointing and detector index.
    Jürgen Knödlseder authored
    2020-04-08 21:23:38 +0200  
    Browse Dir »

07 Apr, 2020
5 commits
  • Use m_has_eval_inx and m_eval_inx members in GSPIModelDataSpace::eval() method (#745) ...
    6153e83f
    Using these methods avoids initialising parameter gradients that will not be used.
    Jürgen Knödlseder authored
    2020-04-07 22:45:20 +0200  
    Browse Dir »
  • Store ontime in SPI event bin
    ca8209d4
    Jürgen Knödlseder authored
    2020-04-07 20:54:03 +0200  
    Browse Dir »
  • Fix copying of m_modnames in GSPIEventCube::copy_members() ...
    6d21bd30
    The copying was missing, leading to a core dump.
    Jürgen Knödlseder authored
    2020-04-07 20:29:58 +0200  
    Browse Dir »
  • Implement "orbit" and "dete" methods for SPI data space model
    4509282c
    Jürgen Knödlseder authored
    2020-04-07 17:57:39 +0200  
    Browse Dir »
  • Add GSPIModelDataSpace class ...
    b839f0e3
    The GSPIModelDataSpace class implements the INTEGRAL/SPI data space model. The current commit allows already model fitting using the data space model. The various parameter grouping methods are not yet implemented, but the method structure exists already.
    Jürgen Knödlseder authored
    2020-04-07 15:14:02 +0200  
    Browse Dir »

06 Apr, 2020
2 commits
  • Remove caldb from SPI EXTRA_DIST (since so far nothing in caldb exists)
    c09ad08f
    Jürgen Knödlseder authored
    2020-04-06 13:10:11 +0200  
    Browse Dir »
  • Distribute SPI test data for installcheck
    863f8108
    Jürgen Knödlseder authored
    2020-04-06 00:25:39 +0200  
    Browse Dir »

05 Apr, 2020
10 commits
  • Add #include <cstdlib>
    08db9bce
    Jürgen Knödlseder authored
    2020-04-05 23:56:18 +0200  
    Browse Dir »
  • Add #include <typeinfo>
    b4c423d9
    Jürgen Knödlseder authored
    2020-04-05 23:05:04 +0200  
    Browse Dir »
  • Implement SPI observation loading from XML file and add unit tests
    4d0dbfed
    Jürgen Knödlseder authored
    2020-04-05 22:19:33 +0200  
    Browse Dir »
  • Add GSPIEventCube Python test
    252c93c2
    Jürgen Knödlseder authored
    2020-04-05 21:20:35 +0200  
    Browse Dir »
  • Implement handling of models in GSPIEventCube and GSPIEventBin classes
    d52bcbc1
    Jürgen Knödlseder authored
    2020-04-05 21:04:27 +0200  
    Browse Dir »
  • Implement SPI event cube
    a6102bcd
    Jürgen Knödlseder authored
    2020-04-05 19:01:47 +0200  
    Browse Dir »
  • Implement SPI event bin
    45fbf693
    Jürgen Knödlseder authored
    2020-04-05 18:49:49 +0200  
    Browse Dir »
  • Implement SPI instrument direction ...
    f35e8aac
    The SPI instrument direction is composed of the telescope pointing direction and the detector identifier.
    Jürgen Knödlseder authored
    2020-04-05 17:51:06 +0200  
    Browse Dir »
  • Rename GSPISupport to GSPITools (since these are public methods, any private met… ...
    1327b647
    …hods will be in GSPISupport)
    Jürgen Knödlseder authored
    2020-04-05 14:35:54 +0200  
    Browse Dir »
  • Implement SPI FITS table access through grouping tables
    9eeecc11
    Jürgen Knödlseder authored
    2020-04-05 02:27:08 +0200  
    Browse Dir »

04 Apr, 2020
2 commits
  • Add SPI test data (10 energy bins of revolution 44 during which the Crab was observed)
    21507d88
    Jürgen Knödlseder authored
    2020-04-04 23:06:38 +0200  
    Browse Dir »
  • Create INTEGRAL/SPI module
    246a68a4
    Jürgen Knödlseder authored
    2020-04-04 22:15:54 +0200  
    Browse Dir »

17 Feb, 2020
1 commit
  • Allow RoI centres different from the pointing direction for background model Npr… ...
    b1439fd4
    …ed computation (#2695)
    Jürgen Knödlseder authored
    2020-02-17 12:22:15 +0100  
    Browse Dir »

31 Jan, 2020
1 commit
  • Add GModelSpatial::flux() method (#2961)
    68de274e
    Jürgen Knödlseder authored
    2020-01-31 15:13:31 +0100  
    Browse Dir »

28 Jan, 2020
1 commit
  • moved ROI arclength computation from GCTASupport to GTools
    f584c759
    Luigi Tibaldo authored
    2020-01-28 14:27:13 +0100  
    Browse Dir »

08 Nov, 2019
2 commits
  • Exclude upper edge boundary in GSkyMap::contains() method (#3012)
    8b30ae91
    Jürgen Knödlseder authored
    2019-11-08 22:04:20 +0100  
    Browse Dir »
  • Remove obsolete methods from GCTAResponseCache class (#2893)
    2afc17ac
    Jürgen Knödlseder authored
    2019-11-08 09:28:59 +0100  
    Browse Dir »