BOSS 7.0.4
BESIII Offline Software System
Loading...
Searching...
No Matches
Utilities/DetVerSvc/DetVerSvc-00-00-07/DetVerSvc/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"
5#include "DetVerSvc/IDetVerSvc.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
virtual StatusCode queryInterface(const InterfaceID &riid, void **ppvUnknown)
virtual ~DetVerSvc()
int fromRun(unsigned int run)
int phase()
virtual StatusCode initialize()
virtual StatusCode finalize()
DetVerSvc(const std::string &name, ISvcLocator *svcloc)