Belle II Software  release-05-01-25
RFRunControlCallback.h
1 #ifndef _Belle2_RFRunControlCallback_hh
2 #define _Belle2_RFRunControlCallback_hh
3 
4 #include <daq/slc/runcontrol/RCCallback.h>
5 
6 namespace Belle2 {
12  class RFMasterCallback;
13 
15 
16  public:
18  virtual ~RFRunControlCallback() throw() {}
19 
20  public:
21  virtual void initialize(const DBObject& obj) throw(RCHandlerException);
22  virtual bool perform(NSMCommunicator& com) throw();
23 
24  private:
25  RFMasterCallback* m_callback;
26 
27  };
28 
30 }
31 
32 #endif
Belle2::RCHandlerException
Definition: RCHandlerException.h:12
Belle2::DBObject
Definition: DBObject.h:14
Belle2::RCCallback
Definition: RCCallback.h:18
Belle2::NSMCommunicator
Definition: NSMCommunicator.h:25
Belle2::RFMasterCallback
Definition: RFMasterCallback.h:19
Belle2::RFRunControlCallback
Definition: RFRunControlCallback.h:14
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19