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
PI
Definition: PayloadInspector.h:20
ALIbool
bool ALIbool
Definition: CocoaGlobals.h:19
ALIstring
std::string ALIstring
Definition: CocoaGlobals.h:9
CLHEP
Definition: CocoaGlobals.h:27
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
ALI_DBL_MAX
const double ALI_DBL_MAX
Definition: CocoaGlobals.h:24
ALIdouble
long double ALIdouble
Definition: CocoaGlobals.h:11
ALIuint
unsigned int ALIuint
Definition: CocoaGlobals.h:17
M_PI
#define M_PI
Definition: BXVectorInputProducer.cc:49
ALI_DBL_MIN
const double ALI_DBL_MIN
Definition: CocoaGlobals.h:25
ALIint
int ALIint
Definition: CocoaGlobals.h:15
ALIfloat
float ALIfloat
Definition: CocoaGlobals.h:13