ITofSimSvc Class Reference

#include <ITofSimSvc.h>

Inheritance diagram for ITofSimSvc:

TofSimSvc List of all members.

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

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

Implemented in TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtAccum().

virtual const double ITofSimSvc::BarConstant (  )  [pure virtual]

Implemented in TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

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

Implemented in TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

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

Implemented in TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

virtual const double ITofSimSvc::BarHighThres (  )  [pure virtual]

Implemented in TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

virtual const double ITofSimSvc::BarLowThres (  )  [pure virtual]

Implemented in TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

virtual const double ITofSimSvc::BarPMTGain (  )  [pure virtual]

Implemented in TofSimSvc.

Referenced by BesTofDigitizerBrV2::TofPmtRspns().

virtual void ITofSimSvc::Dump (  )  [pure virtual]

Implemented in TofSimSvc.

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

Implemented in TofSimSvc.

virtual const double ITofSimSvc::EndConstant (  )  [pure virtual]

Implemented in TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

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

Implemented in TofSimSvc.

virtual const double ITofSimSvc::EndHighThres (  )  [pure virtual]

Implemented in TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

virtual const double ITofSimSvc::EndLowThres (  )  [pure virtual]

Implemented in TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

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

Implemented in TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

virtual const double ITofSimSvc::EndNoiseSwitch (  )  [pure virtual]

Implemented in TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

virtual const double ITofSimSvc::EndPMTGain (  )  [pure virtual]

Implemented in TofSimSvc.

Referenced by BesTofDigitizerEcV3::TofPmtRspns().

static const InterfaceID& ITofSimSvc::interfaceID (  )  [inline, static]

Definition at line 13 of file ITofSimSvc.h.

References IID_ITofSimSvc().

00013 { return IID_ITofSimSvc; }


Generated on Tue Nov 29 23:19:47 2016 for BOSS_7.0.2 by  doxygen 1.4.7