Commit 8d98216b0c34e14edb8741edb31654012c33d022
1 parent
ee693cad
Update documentation to inform also about INTEGRAL/SPI
Showing
8 changed files
with
64 additions
and
9 deletions
doc/source/_templates/index.html
| ... | ... | @@ -12,8 +12,8 @@ functions, are implemented as isolated and well defined modules sharing |
| 12 | 12 | an identical abstract interface. This enables a joint multi-instrument |
| 13 | 13 | analysis of data, allowing for consistent broad-band spectral fitting |
| 14 | 14 | or imaging. So far, GammaLib supports analysis of data obtained with |
| 15 | -COMPTEL, Fermi/LAT, and Cherenkov telescopes (CTA, H.E.S.S., MAGIC, | |
| 16 | -VERITAS). {%endtrans%}</p> | |
| 15 | +COMPTEL, Fermi/LAT, INTEGRAL/SPI and Cherenkov telescopes (CTA, H.E.S.S., | |
| 16 | +MAGIC, VERITAS). {%endtrans%}</p> | |
| 17 | 17 | |
| 18 | 18 | <p>{%trans%} Except for HEASARC's cfitsio library that is used to implement |
| 19 | 19 | the FITS interface, GammaLib does not rely on any third-party | ... | ... |
doc/source/about.rst
| ... | ... | @@ -13,8 +13,8 @@ functions, are implemented as isolated and well defined modules sharing |
| 13 | 13 | an identical abstract interface. This enables a joint multi-instrument |
| 14 | 14 | analysis of data, allowing for consistent broad-band spectral fitting |
| 15 | 15 | or imaging. So far, GammaLib supports analysis of data obtained with |
| 16 | -COMPTEL, Fermi/LAT, and Cherenkov telescopes (CTA, H.E.S.S., MAGIC, | |
| 17 | -VERITAS). | |
| 16 | +COMPTEL, Fermi/LAT, INTEGRAL/SPI and Cherenkov telescopes (CTA, H.E.S.S., | |
| 17 | +MAGIC, VERITAS). | |
| 18 | 18 | |
| 19 | 19 | Except for HEASARC's cfitsio library that is used to implement |
| 20 | 20 | the FITS interface, GammaLib does not rely on any third-party | ... | ... |
doc/source/users/user_manual/inst/com/index.rst
| ... | ... | @@ -6,6 +6,10 @@ COMPTEL interface |
| 6 | 6 | Overview |
| 7 | 7 | ~~~~~~~~ |
| 8 | 8 | |
| 9 | +The COMPTEL module provides an instrument interface for the COMPTEL | |
| 10 | +telescope that has been operated on the Compton Gamma-Ray Observatory | |
| 11 | +(CGRO) from 1991 to 2000. | |
| 12 | + | |
| 9 | 13 | The following figure presents an overview over the C++ classes of the COMPTEL |
| 10 | 14 | module and their relations. |
| 11 | 15 | |
| ... | ... | @@ -17,10 +21,6 @@ module and their relations. |
| 17 | 21 | |
| 18 | 22 | *COMPTEL module* |
| 19 | 23 | |
| 20 | -The COMPTEL module provides an instrument interface for the COMPTEL | |
| 21 | -telescope that has been operated on the Compton Gamma-Ray Observatory | |
| 22 | -(CGRO) from 1991 to 2000. | |
| 23 | - | |
| 24 | 24 | The central object is a COMPTEL observation, implemented by the |
| 25 | 25 | :doxy:`GCOMObservation` class. The class either holds a COMPTEL event cube, |
| 26 | 26 | implemented by the :doxy:`GCOMEventCube` class, or an event list, implemented | ... | ... |
doc/source/users/user_manual/inst/index.rst
doc/source/users/user_manual/inst/spi/index.rst
0 → 100644
| 1 | +.. um_com: | |
| 2 | + | |
| 3 | +INTEGRAL/SPI interface | |
| 4 | +---------------------- | |
| 5 | + | |
| 6 | +Overview | |
| 7 | +~~~~~~~~ | |
| 8 | + | |
| 9 | +The SPI module supports the Spectrometre on INTEGRAL, an instrument for | |
| 10 | +low-energy gamma-ray astronomy that currently flies on ESA's INTEGRAL | |
| 11 | +satellite. The satellite was launched on 17 October 2002 and operates since | |
| 12 | +then in an elliptical orbit of about three days. The SPI telescope operates | |
| 13 | +between 20 keV and 8 MeV and is equipped with 19 high-resolution Germanium | |
| 14 | +detectors. It uses a coded mask to image sources in a field-of-view of about | |
| 15 | +16 deg in diameter (fully coded). The angular resolution is about 2 deg, the | |
| 16 | +spectral resolution is about 2 keV. | |
| 17 | + | |
| 18 | +The following figure presents an overview over the C++ classes of the SPI | |
| 19 | +module and their relations. | |
| 20 | + | |
| 21 | +.. _fig_uml_spi: | |
| 22 | + | |
| 23 | +.. figure:: uml_spi.png | |
| 24 | + :width: 70% | |
| 25 | + :align: center | |
| 26 | + | |
| 27 | + *SPI module* | |
| 28 | + | |
| 29 | +The central object is a SPI observation, implemented by the | |
| 30 | +:doxy:`GSPIObservation` class. | |
| 31 | +The class holds a SPI event cube that is implemented by the | |
| 32 | +:doxy:`GSPIEventCube` class. | |
| 33 | +The event cube spans the full SPI data space which is 3-dimensional and | |
| 34 | +spanned by a time axis (defined as the pointing sequence of the telescope), | |
| 35 | +a detector axis and an energy axis. | |
| 36 | +A single bin of the event cube is implemented by the :doxy:`GSPIEventBin` | |
| 37 | +class. | |
| 38 | +Each event bin contains the instrument direction, implemented by the | |
| 39 | +:doxy:`GSPIInstDir` class, that is defined by the pointing direction of | |
| 40 | +the telescope at the time that the event was recorded and the detector | |
| 41 | +number in which the event occured. | |
| 42 | +In addition, the event bin contains the energy and trigger time of the | |
| 43 | +event. | |
| 44 | + | |
| 45 | +The :doxy:`GSPIObservation` class holds furthermore the Instrument Response | |
| 46 | +Function (IRF) that is implemented by the :doxy:`GSPIResponse` class. | |
| 47 | +Internally, :doxy:`GSPIResponse` stores the IRF as a multi-dimensional | |
| 48 | +sky map. | |
| 49 | + | |
| 50 | +To model the instrumental background the :doxy:`GSPIModelDataSpace` class | |
| 51 | +exists which defines scaling factors of a model factor for various data space | |
| 52 | +sub regions. | |
| 53 | +Sub regions can be defined in all three data space dimensions. | ... | ... |
doc/source/users/user_manual/inst/spi/uml_spi.png
0 → 100644
344 KB
doc/source/users/user_manual/overview.rst
| ... | ... | @@ -73,7 +73,8 @@ correspond to the folders in the source code distribution): |
| 73 | 73 | |
| 74 | 74 | GammaLib support the analysis of data from the Cherenkov Telescope Array |
| 75 | 75 | (cta), the Fermi/LAT telescope (lat), the COMPTEL telescope (com), |
| 76 | - and any multi-wavelength information in form of spectral data points (mwl). | |
| 76 | + the INTEGRAL/SPI telescope (spi), and any multi-wavelength information | |
| 77 | + in form of spectral data points (mwl). | |
| 77 | 78 | |
| 78 | 79 | .. _fig_structure: |
| 79 | 80 | ... | ... |
doc/source/users/user_manual/structure.png