4#include "GaudiKernel/Service.h"
5#include "GaudiKernel/IInterface.h"
6#include "GaudiKernel/Property.h"
9static const InterfaceID IID_ITofSimSvc(
"ITofSimSvc",1,0);
13 static const InterfaceID&
interfaceID() {
return IID_ITofSimSvc; }
25 virtual const double BarGain1(
unsigned int id) = 0;
26 virtual const double BarGain2(
unsigned int id) = 0;
27 virtual const double EndGain(
unsigned int id) = 0;
virtual const double EndConstant()=0
virtual const double BarConstant()=0
static const InterfaceID & interfaceID()
virtual const double EndPMTGain()=0
virtual const double BarLowThres()=0
virtual const double BarPMTGain()=0
virtual const double EndGain(unsigned int id)=0
virtual const double EndNoiseSmear(unsigned int id)=0
virtual const double EndNoiseSwitch()=0
virtual const double EndLowThres()=0
virtual const double EndAttenLength(unsigned int id)=0
virtual const double BarGain2(unsigned int id)=0
virtual const double BarAttenLength(unsigned int id)=0
virtual const double BarHighThres()=0
virtual const double EndHighThres()=0
virtual const double BarGain1(unsigned int id)=0