Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2026-04-07 08:16:10

0001 #include "ServerFuncs.C"
0002 
0003 #include <onlmon/daq/DaqMon.h>
0004 
0005 #include <onlmon/OnlMonServer.h>
0006 
0007 R__LOAD_LIBRARY(libonldaqmon_server.so)
0008 
0009 void run_daq_server(const std::string &name = "DAQMON", unsigned int serverid = 0, const std::string &prdffile = "/bbox/bbox4/HCal/junk/junk_seb16-00039892-0000.prdf")
0010 {
0011   OnlMon *m = new DaqMon(name);                     // create subsystem Monitor object
0012   m->SetMonitorServerId(serverid);
0013 // If running the eventServer_classic on the local host for offline debugging
0014 // uncomment the m->SetEventReceiverClient("localhost");
0015 //  m->SetEventReceiverClient("localhost");
0016 
0017   OnlMonServer *se = OnlMonServer::instance();  // get pointer to Server Framework
0018   se->registerMonitor(m);                       // register subsystem Monitor with Framework
0019   start_server(prdffile);
0020   return;
0021 }