BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
Mdc/DedxCurSvc/include/DedxCurSvc/IDedxCurSvc.h
Go to the documentation of this file.
1#ifndef IDEDXCURSVC_H
2#define IDEDXCURSVC_H
3#include "GaudiKernel/IInterface.h"
4#include "GaudiKernel/Kernel.h"
5
6// Declaration of the interface ID
7// static const InterfaceID IID_IDedxCurSvc("IDedxCurSvc",1,0);
8
9class IDedxCurSvc : virtual public IInterface {
10public:
11 // static const InterfaceID& interfaceID() { return IID_IDedxCurSvc; }
13 virtual const double getSigma( int i ) = 0;
14 virtual const double getCurve( int i ) = 0;
15 virtual const int getCurveSize() = 0;
16 virtual const int getSigmaSize() = 0;
17};
18
19#endif
virtual const int getSigmaSize()=0
virtual const int getCurveSize()=0
virtual const double getCurve(int i)=0
DeclareInterfaceID(IDedxCurSvc, 1, 0)
virtual const double getSigma(int i)=0