BOSS 8.0.0
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 "DetVerSvc/IDetVerSvc.h"
5#include "GaudiKernel/Service.h"
6
7class DetVerSvc : public extends<Service, IDetVerSvc> {
8public:
9 DetVerSvc( const std::string& name, ISvcLocator* svcloc );
10 virtual ~DetVerSvc();
11
12 // virtual StatusCode queryInterface(const InterfaceID& riid, void** ppvUnknown);
13 virtual StatusCode initialize();
14 virtual StatusCode finalize();
15
16 int phase();
17 int fromRun( unsigned int run );
18
19private:
20 int m_phase;
21 std::string m_conf;
22};
23
24#endif
virtual ~DetVerSvc()
Definition DetVerSvc.cxx:34
virtual StatusCode finalize()
Definition DetVerSvc.cxx:52
int fromRun(unsigned int run)
int phase()
Definition DetVerSvc.cxx:59
DetVerSvc(const std::string &name, ISvcLocator *svcloc)
Definition DetVerSvc.cxx:24
virtual StatusCode initialize()
Definition DetVerSvc.cxx:36