CMS 3D CMS Logo

CocoaGlobals.h
Go to the documentation of this file.
1 #ifndef __GLOBALS_HH
2 #define __GLOBALS_HH
3 
4 //#include <ospace/std/string>
5 #include <string>
6 #include <cfloat>
7 #include <cmath>
8 
10 
11 typedef long double ALIdouble;
12 
13 typedef float ALIfloat;
14 
15 typedef int ALIint;
16 
17 typedef unsigned int ALIuint;
18 
19 typedef bool ALIbool;
20 
21 //const double ZERO = 1.E-50
22 const ALIdouble PI = M_PI; //2 * acos(0.0);
23 
24 const double ALI_DBL_MAX = DBL_MAX;
25 const double ALI_DBL_MIN = 10. / ALI_DBL_MAX;
26 
27 namespace CLHEP {}
28 
29 #endif
long double ALIdouble
Definition: CocoaGlobals.h:11
const double ALI_DBL_MIN
Definition: CocoaGlobals.h:25
int ALIint
Definition: CocoaGlobals.h:15
float ALIfloat
Definition: CocoaGlobals.h:13
bool ALIbool
Definition: CocoaGlobals.h:19
#define M_PI
std::string ALIstring
Definition: CocoaGlobals.h:9
const double ALI_DBL_MAX
Definition: CocoaGlobals.h:24
unsigned int ALIuint
Definition: CocoaGlobals.h:17