BOSS 7.0.3
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
 
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 ()
 
static const InterfaceID & interfaceID ()
 

Detailed Description

Member Function Documentation

◆ BarAttenLength() [1/2]

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

Implemented in TofSimSvc, and TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtAccum().

◆ BarAttenLength() [2/2]

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

Implemented in TofSimSvc, and TofSimSvc.

◆ BarConstant() [1/2]

virtual const double ITofSimSvc::BarConstant ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

◆ BarConstant() [2/2]

virtual const double ITofSimSvc::BarConstant ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

◆ BarGain1() [1/2]

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

Implemented in TofSimSvc, and TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

◆ BarGain1() [2/2]

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

Implemented in TofSimSvc, and TofSimSvc.

◆ BarGain2() [1/2]

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

Implemented in TofSimSvc, and TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

◆ BarGain2() [2/2]

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

Implemented in TofSimSvc, and TofSimSvc.

◆ BarHighThres() [1/2]

virtual const double ITofSimSvc::BarHighThres ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

◆ BarHighThres() [2/2]

virtual const double ITofSimSvc::BarHighThres ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

◆ BarLowThres() [1/2]

virtual const double ITofSimSvc::BarLowThres ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

◆ BarLowThres() [2/2]

virtual const double ITofSimSvc::BarLowThres ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

◆ BarPMTGain() [1/2]

virtual const double ITofSimSvc::BarPMTGain ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

◆ BarPMTGain() [2/2]

virtual const double ITofSimSvc::BarPMTGain ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

◆ Dump() [1/2]

virtual void ITofSimSvc::Dump ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

◆ Dump() [2/2]

virtual void ITofSimSvc::Dump ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

◆ EndAttenLength() [1/2]

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

Implemented in TofSimSvc, and TofSimSvc.

◆ EndAttenLength() [2/2]

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

Implemented in TofSimSvc, and TofSimSvc.

◆ EndConstant() [1/2]

virtual const double ITofSimSvc::EndConstant ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

◆ EndConstant() [2/2]

virtual const double ITofSimSvc::EndConstant ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

◆ EndGain() [1/2]

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

Implemented in TofSimSvc, and TofSimSvc.

◆ EndGain() [2/2]

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

Implemented in TofSimSvc, and TofSimSvc.

◆ EndHighThres() [1/2]

virtual const double ITofSimSvc::EndHighThres ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

◆ EndHighThres() [2/2]

virtual const double ITofSimSvc::EndHighThres ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

◆ EndLowThres() [1/2]

virtual const double ITofSimSvc::EndLowThres ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

◆ EndLowThres() [2/2]

virtual const double ITofSimSvc::EndLowThres ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

◆ EndNoiseSmear() [1/2]

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

Implemented in TofSimSvc, and TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

◆ EndNoiseSmear() [2/2]

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

Implemented in TofSimSvc, and TofSimSvc.

◆ EndNoiseSwitch() [1/2]

virtual const double ITofSimSvc::EndNoiseSwitch ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

◆ EndNoiseSwitch() [2/2]

virtual const double ITofSimSvc::EndNoiseSwitch ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

◆ EndPMTGain() [1/2]

virtual const double ITofSimSvc::EndPMTGain ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

◆ EndPMTGain() [2/2]

virtual const double ITofSimSvc::EndPMTGain ( )
pure virtual

Implemented in TofSimSvc, and TofSimSvc.

◆ interfaceID() [1/2]

static const InterfaceID & ITofSimSvc::interfaceID ( )
inlinestatic

Definition at line 13 of file InstallArea/include/TofSimSvc/TofSimSvc/ITofSimSvc.h.

13{ return IID_ITofSimSvc; }

◆ interfaceID() [2/2]

static const InterfaceID & ITofSimSvc::interfaceID ( )
inlinestatic

Definition at line 13 of file Tof/TofSimSvc/TofSimSvc-00-00-04/TofSimSvc/ITofSimSvc.h.

13{ return IID_ITofSimSvc; }

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