BOSS 7.0.6
BESIII Offline Software System
Loading...
Searching...
No Matches
DetVerSvc.h
Go to the documentation of this file.
1#ifndef DET_VER_SVC_H
2#define DET_VER_SVC_H
3
4#include "GaudiKernel/Service.h"
6
7class DetVerSvc : public Service, virtual public IDetVerSvc
8{
9 public :
10
11 DetVerSvc(const std::string& name, ISvcLocator* svcloc);
12 virtual ~DetVerSvc();
13
14 virtual StatusCode queryInterface(const InterfaceID& riid, void** ppvUnknown);
15 virtual StatusCode initialize ( );
16 virtual StatusCode finalize ( );
17
18 int phase();
19 int fromRun(unsigned int run);
20
21 private :
22
23 int m_phase;
24 std::string m_conf;
25};
26
27#endif
#define private
virtual ~DetVerSvc()
Definition: DetVerSvc.cxx:19
virtual StatusCode finalize()
Definition: DetVerSvc.cxx:49
virtual StatusCode queryInterface(const InterfaceID &riid, void **ppvUnknown)
Definition: DetVerSvc.cxx:23
int fromRun(unsigned int run)
Definition: DetVerSvc.cxx:84
int phase()
Definition: DetVerSvc.cxx:56
virtual StatusCode initialize()
Definition: DetVerSvc.cxx:33