BOSS 7.0.1
BESIII Offline Software System
Loading...
Searching...
No Matches
Simulation/Realization/RealizationSvc/RealizationSvc-00-00-41/RealizationSvc/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 */
9static const InterfaceID IID_IRealizationSvc("IRealizationSvc",1,0);
10
11class IRealizationSvc: virtual public IInterface{
12
13public:
14 static const InterfaceID& interfaceID() { return IID_IRealizationSvc; }
15
16 // Interface
17/*
18 virtual void readDB(int runNo) = 0;
19 virtual void updateRealData() = 0;
20
21 virtual double getLuminosity() = 0;
22 virtual double getBunchSizeX() = 0;
23 virtual double getBunchSizeY() = 0;
24 virtual double getBunchSizeZ() = 0;
25 virtual double getBunchSigmaX() = 0;
26 virtual double getBunchSigmaY() = 0;
27 virtual double getBunchSigmaZ() = 0;
28*/
29};
30
31#endif