ctools.hpp
3.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
/***************************************************************************
* ctools.hpp - Cherenkov Telescope Array Analysis tools Header file *
* ----------------------------------------------------------------------- *
* copyright (C) 2017 by Juergen Knoedlseder *
* ----------------------------------------------------------------------- *
* *
* This program is free software: you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation, either version 3 of the License, or *
* (at your option) any later version. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program. If not, see <http://www.gnu.org/licenses/>. *
* *
***************************************************************************/
/**
* @file ctools.hpp
* @brief ctools definitions
* @author Juergen Knoedlseder
*/
#ifndef CTOOLS_HPP
#define CTOOLS_HPP
/***************************************************************************
* Core services *
***************************************************************************/
/* __ Support functions __________________________________________________ */
#include "support.hpp"
/* __ Base classes _______________________________________________________ */
#include "ctool.hpp"
#include "ctobservation.hpp"
#include "ctlikelihood.hpp"
/***************************************************************************
* ctools *
***************************************************************************/
/* __ Simulation tools ___________________________________________________ */
#include "ctobssim.hpp"
/* __ Selection tools ____________________________________________________ */
#include "ctselect.hpp"
/* __ Binning tools ______________________________________________________ */
#include "ctbin.hpp"
#include "ctbkgcube.hpp"
#include "ctcubemask.hpp"
#include "ctedispcube.hpp"
#include "ctexpcube.hpp"
#include "ctpsfcube.hpp"
/* __ Imaging tools ______________________________________________________ */
#include "ctskymap.hpp"
/* __ Spectral tools _____________________________________________________ */
/* __ Timing tools _______________________________________________________ */
#include "ctphase.hpp"
#include "ctprob.hpp"
/* __ Likelihood tools ___________________________________________________ */
#include "ctbutterfly.hpp"
#include "cterror.hpp"
#include "ctlike.hpp"
#include "cttsmap.hpp"
#include "ctulimit.hpp"
/* __ Other tools ________________________________________________________ */
#include "ctmapcube.hpp"
#include "ctmodel.hpp"
#endif /* CTOOLS_HPP */