Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-06 08:12:54

0001 
0002 void Global_Reco(int verbosity = 0) {
0003   
0004   //---------------
0005   // Load libraries
0006   //---------------
0007 
0008   gSystem->Load("libfun4all.so");
0009   gSystem->Load("libg4vertex.so");
0010 
0011   //---------------
0012   // Fun4All server
0013   //---------------
0014 
0015   Fun4AllServer *se = Fun4AllServer::instance();
0016 
0017   GlobalVertexReco* gblvertex = new GlobalVertexReco();
0018   se->registerSubsystem(gblvertex);
0019 
0020   return;
0021 }  
0022 
0023 void Global_FastSim(int verbosity = 0) {
0024   
0025   //---------------
0026   // Load libraries
0027   //---------------
0028 
0029   gSystem->Load("libfun4all.so");
0030   gSystem->Load("libg4vertex.so");
0031 
0032   //---------------
0033   // Fun4All server
0034   //---------------
0035 
0036   Fun4AllServer *se = Fun4AllServer::instance();
0037 
0038   GlobalVertexFastSimReco* gblvertex = new GlobalVertexFastSimReco();
0039   gblvertex->set_x_smearing(0.0100); // 100 um
0040   gblvertex->set_y_smearing(0.0100); // 100 um
0041   gblvertex->set_z_smearing(0.0150); // 150 um
0042   gblvertex->set_t_smearing(0.002);  // 20 ps
0043   se->registerSubsystem(gblvertex);
0044 
0045   return;
0046 }