BOSS 7.0.7
BESIII Offline Software System
Loading...
Searching...
No Matches
ITofSimSvc Class Referenceabstract

#include <ITofSimSvc.h>

+ Inheritance diagram for ITofSimSvc:

Public Member Functions

virtual const double BarLowThres ()=0
 
virtual const double BarHighThres ()=0
 
virtual const double EndLowThres ()=0
 
virtual const double EndHighThres ()=0
 
virtual const double BarPMTGain ()=0
 
virtual const double EndPMTGain ()=0
 
virtual const double BarConstant ()=0
 
virtual const double EndConstant ()=0
 
virtual const double EndNoiseSwitch ()=0
 
virtual const double BarGain1 (unsigned int id)=0
 
virtual const double BarGain2 (unsigned int id)=0
 
virtual const double EndGain (unsigned int id)=0
 
virtual const double BarAttenLength (unsigned int id)=0
 
virtual const double EndAttenLength (unsigned int id)=0
 
virtual const double EndNoiseSmear (unsigned int id)=0
 
virtual void Dump ()=0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 11 of file ITofSimSvc.h.

Member Function Documentation

◆ BarAttenLength()

virtual const double ITofSimSvc::BarAttenLength ( unsigned int  id)
pure virtual

Implemented in TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtAccum().

◆ BarConstant()

virtual const double ITofSimSvc::BarConstant ( )
pure virtual

Implemented in TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

◆ BarGain1()

virtual const double ITofSimSvc::BarGain1 ( unsigned int  id)
pure virtual

Implemented in TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

◆ BarGain2()

virtual const double ITofSimSvc::BarGain2 ( unsigned int  id)
pure virtual

Implemented in TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

◆ BarHighThres()

virtual const double ITofSimSvc::BarHighThres ( )
pure virtual

Implemented in TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

◆ BarLowThres()

virtual const double ITofSimSvc::BarLowThres ( )
pure virtual

Implemented in TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

◆ BarPMTGain()

virtual const double ITofSimSvc::BarPMTGain ( )
pure virtual

Implemented in TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

◆ Dump()

virtual void ITofSimSvc::Dump ( )
pure virtual

Implemented in TofSimSvc.

◆ EndAttenLength()

virtual const double ITofSimSvc::EndAttenLength ( unsigned int  id)
pure virtual

Implemented in TofSimSvc.

◆ EndConstant()

virtual const double ITofSimSvc::EndConstant ( )
pure virtual

Implemented in TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

◆ EndGain()

virtual const double ITofSimSvc::EndGain ( unsigned int  id)
pure virtual

Implemented in TofSimSvc.

◆ EndHighThres()

virtual const double ITofSimSvc::EndHighThres ( )
pure virtual

Implemented in TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

◆ EndLowThres()

virtual const double ITofSimSvc::EndLowThres ( )
pure virtual

Implemented in TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

◆ EndNoiseSmear()

virtual const double ITofSimSvc::EndNoiseSmear ( unsigned int  id)
pure virtual

Implemented in TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

◆ EndNoiseSwitch()

virtual const double ITofSimSvc::EndNoiseSwitch ( )
pure virtual

Implemented in TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

◆ EndPMTGain()

virtual const double ITofSimSvc::EndPMTGain ( )
pure virtual

Implemented in TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

◆ interfaceID()

static const InterfaceID & ITofSimSvc::interfaceID ( )
inlinestatic

Definition at line 13 of file ITofSimSvc.h.

13{ return IID_ITofSimSvc; }

The documentation for this class was generated from the following file: