3#include "GaudiKernel/IInterface.h"
4#include "GaudiKernel/Kernel.h"
7static const InterfaceID IID_ITofQCorrSvc(
"ITofQCorrSvc",1,0);
11 static const InterfaceID&
interfaceID() {
return IID_ITofQCorrSvc; }
14 virtual const double getEndcap(
int layer,
int no) = 0;
16 virtual const double BQRaw1(
int id,
double q) = 0;
17 virtual const double BQRaw2(
int id,
double q) = 0;
18 virtual const double EQRaw(
int id,
double q) = 0;
****INTEGER imax DOUBLE PRECISION m_pi *DOUBLE PRECISION m_amfin DOUBLE PRECISION m_Chfin DOUBLE PRECISION m_Xenph DOUBLE PRECISION m_sinw2 DOUBLE PRECISION m_GFermi DOUBLE PRECISION m_MfinMin DOUBLE PRECISION m_ta2 INTEGER m_out INTEGER m_KeyFSR INTEGER m_KeyQCD *COMMON c_Semalib $ !copy of input $ !CMS energy $ !beam mass $ !final mass $ !beam charge $ !final charge $ !smallest final mass $ !Z mass $ !Z width $ !EW mixing angle $ !Gmu Fermi $ alphaQED at q
virtual const double getBarWest(int layer, int no)=0
virtual const double getBarEast(int layer, int no)=0
virtual const double BQRaw1(int id, double q)=0
virtual const double EQRaw(int id, double q)=0
static const InterfaceID & interfaceID()
virtual const double getEndcap(int layer, int no)=0
virtual const double BQRaw2(int id, double q)=0