Diana Software
QDiana.hh
Go to the documentation of this file.
1 
9 #ifndef __QDIANA_HH_
10 #define __QDIANA_HH_
11 
12 #include "Rtypes.h"
13 #include <string.h>
14 #include <algorithm>
15 #include <stdlib.h>
16 
17 namespace Diana {};
18 namespace Cuore {}; // it must be defined to read ROOT files created with cuoresw
20 #define Q_BEGIN_NAMESPACE namespace Diana {
22 #define Q_END_NAMESPACE };
24 #define Q_DOUBLE_DEFAULT 9999999.
26 #define Q_INT_DEFAULT 9999999
28 #define Q_SHORT_DEFAULT 9999
30 #define Q_UINT_DEFAULT 9999999
32 #define Q_FLOAT_DEFAULT 9999999.
34 #define Q_LONG64_DEFAULT 999999999
36 #define Q_BOOL_DEFAULT false
38 #define Q_STRING_DEFAULT "NODEFAULT"
40 #define Q_CURRENT_WRITER "CurrentWriter"
42 #define Q_CURRENT_READER "CurrentReader"
43 
44 #include "QDianaDebug.hh"
45 
46 #endif
Definition: QDiana.hh:18
the Diana namespace is needed because sometimes we use Qt libraries, that use same class names of our...