Belle II Software
release-05-01-25
dqmmaster.cc
1
#include <daq/dqm/DqmMasterCallback.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
DqmMasterCallback
* dqmmaster =
new
DqmMasterCallback
(config);
15
RCNodeDaemon
(config, dqmmaster, NULL,
16
new
PostgreSQLInterface
(config.get(
"database.host"
),
17
config.get(
"database.dbname"
),
18
config.get(
"database.user"
),
19
config.get(
"database.password"
),
20
config.getInt(
"database.port"
))).run();
21
}
22
return
0;
23
}
Belle2::DqmMasterCallback
Definition:
DqmMasterCallback.h:17
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::PostgreSQLInterface
Definition:
PostgreSQLInterface.h:16
Belle2::ConfigFile
Definition:
ConfigFile.h:15
daq
dqm
tools
dqmmaster.cc
Generated on Fri Nov 5 2021 03:49:02 for Belle II Software by
1.8.17