Belle II Software  release-05-01-25
roisenderd.cc
1 #include "daq/roisend/RoiSenderCallback.h"
2 
3 #include <daq/slc/base/ConfigFile.h>
4 #include <daq/slc/psql/PostgreSQLInterface.h>
5 #include <daq/slc/runcontrol/RCNodeDaemon.h>
6 #include <daq/slc/system/Daemon.h>
7 
8 using namespace Belle2;
9 
10 int main(int argc, char** argv)
11 {
12  if (Daemon::start(argv[1], argc, argv, 1, "<config>")) {
13  ConfigFile config("slowcontrol", argv[1]);
14  RCNodeDaemon(config, new RoiSenderCallback(), NULL,
15  new PostgreSQLInterface(config.get("database.host"),
16  config.get("database.dbname"),
17  config.get("database.user"),
18  config.get("database.password"),
19  config.getInt("database.port"))).run();
20  }
21  return 0;
22 }
main
int main(int argc, char **argv)
Run all tests.
Definition: test_main.cc:77
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::RCNodeDaemon
Definition: RCNodeDaemon.h:18
Belle2::RoiSenderCallback
Definition: RoiSenderCallback.h:17
Belle2::PostgreSQLInterface
Definition: PostgreSQLInterface.h:16
Belle2::ConfigFile
Definition: ConfigFile.h:15