Belle II Software
release-05-01-25
ereco_master.cc
1
//+
2
// ereco_master.cc
3
//-
4
#include "daq/expreco/ERecoMasterCallback.h"
5
#include "daq/expreco/ERecoRunControlCallback.h"
6
7
#include <daq/slc/base/ConfigFile.h>
8
#include <daq/slc/runcontrol/RCNodeDaemon.h>
9
#include <daq/slc/system/Daemon.h>
10
11
using namespace
Belle2
;
12
13
int
main
(
int
argc,
char
** argv)
14
{
15
if
(Daemon::start(argv[1], argc, argv, 1,
"<config>"
)) {
16
ConfigFile
config(
"slowcontrol"
, argv[1]);
17
ERecoMasterCallback
* callback =
new
ERecoMasterCallback
(config);
18
RCCallback
* callback2 =
new
ERecoRunControlCallback
(callback);
19
RCNodeDaemon
(config, callback, callback2).run();
20
}
21
return
0;
22
}
Belle2::RCCallback
Definition:
RCCallback.h:18
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::ERecoMasterCallback
Definition:
ERecoMasterCallback.h:21
Belle2::ERecoRunControlCallback
Definition:
ERecoRunControlCallback.h:14
Belle2::ConfigFile
Definition:
ConfigFile.h:15
daq
expreco
tools
ereco_master.cc
Generated on Fri Nov 5 2021 03:49:10 for Belle II Software by
1.8.17