GammaLib
2.0.0
Loading...
Searching...
No Matches
GCTATypemaps.hpp
Go to the documentation of this file.
1
/***************************************************************************
2
* GCTATypemaps.hpp - GammaLib CTA typemaps *
3
* ----------------------------------------------------------------------- *
4
* copyright (C) 2014-2020 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 GCTATypemaps.hpp
23
* @brief Definition of GammaLib CTA typemaps
24
* @author Juergen Knoedlseder
25
*/
26
27
#ifndef GCTATYPEMAPS_HPP
28
#define GCTATYPEMAPS_HPP
29
30
/* __ Includes ___________________________________________________________ */
31
32
/* __ Class code enumerations (used primarily to avoid dynamic casting) __ */
33
typedef
enum
{
34
GCTA_CUBE_SOURCE_POINT
,
35
GCTA_CUBE_SOURCE_DIFFUSE
36
}
GCTAClassCode
;
37
38
/* __ Typemaps ___________________________________________________________ */
39
40
/* __ Prototypes _________________________________________________________ */
41
42
/* __ CTA specific definitions ___________________________________________ */
43
#define G_CTA_MJDREF 51544.5
//!< Reference of CTA time frame
44
45
#endif
/* GCTATYPEMAPS_HPP */
GCTAClassCode
GCTAClassCode
Definition
GCTATypemaps.hpp:33
GCTA_CUBE_SOURCE_DIFFUSE
@ GCTA_CUBE_SOURCE_DIFFUSE
Definition
GCTATypemaps.hpp:35
GCTA_CUBE_SOURCE_POINT
@ GCTA_CUBE_SOURCE_POINT
Definition
GCTATypemaps.hpp:34
inst
cta
include
GCTATypemaps.hpp
Generated on Tue Jan 14 2025 15:02:56 for GammaLib by
1.11.0