ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4_Global.C
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file G4_Global.C
1 #ifndef MACRO_G4GLOBAL_C
2 #define MACRO_G4GLOBAL_C
3 
6 
8 
9 R__LOAD_LIBRARY(libg4vertex.so)
10 
11 namespace Enable
12 {
13  bool GLOBAL_RECO = false;
14  bool GLOBAL_FASTSIM = false;
15 } // namespace Enable
16 
17 namespace G4GLOBAL
18 {
19  double x_smearing = 0.01; // 100 um
20  double y_smearing = 0.01; // 100 um
21  double z_smearing = 0.015; // 150um
22  double t_smearing = 0.002; // 20ps
23 } // namespace G4GLOBAL
24 
25 void GlobalInit() {}
26 
28 {
29  //---------------
30  // Fun4All server
31  //---------------
32 
34 
35  GlobalVertexReco* gblvertex = new GlobalVertexReco();
36  se->registerSubsystem(gblvertex);
37 
38  return;
39 }
40 
42 {
43  //---------------
44  // Fun4All server
45  //---------------
46 
48 
54  se->registerSubsystem(gblvertex);
55 
56  return;
57 }
58 #endif