Analysis  version 7.0 - august 2014
EventCommon.hh
Go to the documentation of this file.
1 //======================================================================
2 /*! \file EventCommon.hh
3  *
4  * General common include file
5  */
6 //======================================================================
7 
8 #ifndef EVENT_COMMON_HH
9 #define EVENT_COMMON_HH
10 
11 // include pour ROOT et extensions
12 //#include <TObject.h>
13 //#include <Rtypes.h>
14 #include "RBase.hh"
15 #include "GNamed.hh"
16 
17 // espace de noms standard
18 using namespace std ;
19 
20 
21 //======================================================================
22 // définition de types
23 
24 #ifndef Int2
25 /// Définition du type entier 16 bits
26 typedef short Int2;
27 //#define Int2 short
28 #endif
29 
30 #ifndef U_Int2
31 /// Définition du type entier 16 bits non signé@
32 typedef unsigned short U_Int2;
33 //#define U_Int2 unsigned short
34 #endif
35 
36 #ifndef Int4
37 /// Définition du type entier 32 bits
38 typedef int Int4;
39 //#define Int4 int
40 #endif
41 
42 #ifndef U_Int4
43 /// Définition du type entier 32 bits non signé@
44 typedef unsigned int U_Int4;
45 //#define U_Int4 unsigned int
46 #endif
47 
48 #ifndef Int8
49 /// Définition du type entier 64 bits
50 typedef Long64_t Int8;
51 //#define Int8 Long64_t
52 #endif
53 
54 #ifndef U_Int8
55 /// Définition du type entier 64 bits non signé@
56 typedef ULong64_t U_Int8;
57 //#define U_Int8 ULong64_t
58 #endif
59 
60 #ifndef Real4
61 /// Définition du type réel 32 bits
62 typedef float Real4;
63 //#define Real4 float
64 #endif
65 
66 #ifndef Real8
67 /// Définition du type réel 32 bits
68 typedef double Real8;
69 //#define Real8 double
70 #endif
71 
72 //======================================================================
73 #endif
double Real8
Définition du type réel 32 bits.
Definition: EventCommon.hh:68
float Real4
Définition du type réel 32 bits.
Definition: EventCommon.hh:62
unsigned short U_Int2
Définition du type entier 16 bits non signé
Definition: EventCommon.hh:32
short Int2
Définition du type entier 16 bits.
Definition: EventCommon.hh:26
ULong64_t U_Int8
Définition du type entier 64 bits non signé
Definition: EventCommon.hh:56
int Int4
Définition du type entier 32 bits.
Definition: EventCommon.hh:38
unsigned int U_Int4
Définition du type entier 32 bits non signé
Definition: EventCommon.hh:44
Long64_t Int8
Définition du type entier 64 bits.
Definition: EventCommon.hh:50