BOSS 7.1.0
BESIII Offline Software System
Loading...
Searching...
No Matches
IRealizationSvc.h
Go to the documentation of this file.
1#ifndef IREALIZATIONSVC_H
2#define IREALIZATIONSVC_H
3
4#include "GaudiKernel/IInterface.h"
5#include "GaudiKernel/Kernel.h"
6#include "GaudiKernel/ObjectVector.h"
7
8/* Declaration of the interface ID */
9//static const InterfaceID IID_IRealizationSvc("IRealizationSvc",1,0);
10
11//class IRealizationSvc: virtual public IInterface{
12
13class GAUDI_API IRealizationSvc: virtual public IInterface{
14public:
15 //static const InterfaceID& interfaceID() { return IID_IRealizationSvc; }
17 // Interface
18/*
19 virtual void readDB(int runNo) = 0;
20 virtual void updateRealData() = 0;
21
22 virtual double getLuminosity() = 0;
23 virtual double getBunchSizeX() = 0;
24 virtual double getBunchSizeY() = 0;
25 virtual double getBunchSizeZ() = 0;
26 virtual double getBunchSigmaX() = 0;
27 virtual double getBunchSigmaY() = 0;
28 virtual double getBunchSigmaZ() = 0;
29*/
30};
31
32#endif
DeclareInterfaceID(IRealizationSvc, 1, 0)