GammaLib 2.0.0
Loading...
Searching...
No Matches
GCTALib.hpp
Go to the documentation of this file.
1/***************************************************************************
2 * GCTALib.hpp - CTA Support Header files *
3 * ----------------------------------------------------------------------- *
4 * copyright (C) 2010-2021 by Juergen Knoedlseder *
5 * ----------------------------------------------------------------------- *
6 * *
7 * This program is free software: you can redistribute it and/or modify *
8 * it under the terms of the GNU General Public License as published by *
9 * the Free Software Foundation, either version 3 of the License, or *
10 * (at your option) any later version. *
11 * *
12 * This program is distributed in the hope that it will be useful, *
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of *
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
15 * GNU General Public License for more details. *
16 * *
17 * You should have received a copy of the GNU General Public License *
18 * along with this program. If not, see <http://www.gnu.org/licenses/>. *
19 * *
20 ***************************************************************************/
21/**
22 * @file GCTALib.hpp
23 * @brief Collection of CTA support header files
24 * @author Juergen Knoedlseder
25 */
26
27#ifndef GCTALIB_HPP
28#define GCTALIB_HPP
29
30/* __ Includes ___________________________________________________________ */
31#include "GammaLib.hpp"
32
33/* __ CTA typemaps _______________________________________________________ */
34#include "GCTATypemaps.hpp"
35
36/* __ CTA specific headers _______________________________________________ */
37#include "GCTAObservation.hpp"
39#include "GCTAEventList.hpp"
40#include "GCTAEventAtom.hpp"
41#include "GCTAEventCube.hpp"
42#include "GCTAEventBin.hpp"
43#include "GCTAInstDir.hpp"
44#include "GCTARoi.hpp"
45#include "GCTAPointing.hpp"
46#include "GCTAResponse.hpp"
47#include "GCTAResponseIrf.hpp"
48#include "GCTAResponseCube.hpp"
49#include "GCTAResponseTable.hpp"
50#include "GCTAAeff.hpp"
51#include "GCTAAeffPerfTable.hpp"
52#include "GCTAAeffArf.hpp"
53#include "GCTAAeff2D.hpp"
54#include "GCTAPsf.hpp"
55#include "GCTAPsfPerfTable.hpp"
56#include "GCTAPsfVector.hpp"
57#include "GCTAPsf2D.hpp"
58#include "GCTAPsfKing.hpp"
59#include "GCTAPsfTable.hpp"
60#include "GCTAEdisp.hpp"
62#include "GCTAEdispRmf.hpp"
63#include "GCTAEdisp2D.hpp"
64#include "GCTABackground.hpp"
66#include "GCTABackground2D.hpp"
67#include "GCTABackground3D.hpp"
68#include "GCTACubeExposure.hpp"
70#include "GCTACubePsf.hpp"
71#include "GCTACubeEdisp.hpp"
72#include "GCTACubeSource.hpp"
74#include "GCTAModelSpatial.hpp"
83#include "GCTAModelRadial.hpp"
89#include "GCTAModelSkyCube.hpp"
90
91#endif /* GCTALIB_HPP */
CTA 2D effective area class definition.
CTA ARF effective area class definition.
CTA performance table effective area class definition.
CTA effective area base class definition.
CTA 2D background class definition.
CTA 3D background class definition.
CTA performance table background class definition.
CTA background model base class definition.
CTA cube background class definition.
CTA cube analysis energy disperson class definition.
CTA cube analysis exposure class definition.
CTA cube analysis point spread function class definition.
Abstract CTA cube analysis source base class definition.
CTA 2D energy dispersion class definition.
CTA performance table energy dispersion class definition.
CTA RMF energy dispersion class definition.
Abstract CTA energy dispersion base class definition.
CTA event atom class definition.
CTA event bin class interface definition.
CTA event bin container class interface definition.
CTA event list class interface definition.
CTA instrument direction class interface definition.
CTA Aeff background model class definition.
Background model class interface definition.
CTA cube background model class interface definition.
CTA IRF background model class definition.
Radial acceptance model class interface definition.
Radial Gaussian model class interface definition.
Radial Polynom model class interface definition.
Radial Profile model class interface definition.
CTA radial model registry class definition.
Abstract radial acceptance model class interface definition.
CTA sky cube model class interface definition.
Spatial energy dependent Gaussian interface definition.
Spatial gradient CTA interface definition.
Spatial lookup table model interface definition.
Multiplicative spatial model class interface definition.
Spatial model registry class definition.
Abstract spatial model class interface definition.
CTA observation class interface definition.
CTA On/Off observation class definition.
CTA pointing class interface definition.
CTA 2D point spread function class definition.
King profile CTA point spread function class definition.
CTA performance table point spread function class definition.
CTA point spread function table class definition.
CTA point spread function vector class definition.
CTA point spread function base class definition.
CTA cube-style response function class definition.
CTA instrument response function class definition.
CTA response table class definition.
CTA response abstract base class definition.
CTA region of interest class interface definition.
Definition of GammaLib CTA typemaps.
GammaLib definitions.