Belle II Software  release-05-02-19
RCNodeDaemon.h
1 #ifndef _Belle2_RCNodeDaemon_h
2 #define _Belle2_RCNodeDaemon_h
3 
4 #include "daq/slc/database/DBInterface.h"
5 
6 #include "daq/slc/runcontrol/RCCallback.h"
7 
8 #include <daq/slc/nsm/NSMNodeDaemon.h>
9 
10 #include <daq/slc/base/ConfigFile.h>
11 
12 namespace Belle2 {
18  class RCNodeDaemon {
19 
20  public:
21  RCNodeDaemon(ConfigFile& config,
22  RCCallback* callback,
23  RCCallback* callback2 = NULL,
24  DBInterface* db = NULL);
25  ~RCNodeDaemon() {}
26 
27  public:
28  void run();
29 
30  private:
31  std::string m_title;
32  NSMNodeDaemon m_daemon;
33 
34  };
35 
37 }
38 
39 #endif
Belle2::NSMNodeDaemon
Definition: NSMNodeDaemon.h:12
Belle2::RCCallback
Definition: RCCallback.h:18
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::RCNodeDaemon
Definition: RCNodeDaemon.h:18
Belle2::DBInterface
Definition: DBInterface.h:19
Belle2::ConfigFile
Definition: ConfigFile.h:15