BOSS 7.0.1
BESIII Offline Software System
Loading...
Searching...
No Matches
ITofGeomSvc Class Referenceabstract

#include <ITofGeomSvc.h>

+ Inheritance diagram for ITofGeomSvc:

Public Member Functions

virtual BTofGeoBTof (unsigned id) const =0
 
virtual ETofGeoETof (unsigned id) const =0
 
virtual const double getBPhiMax (unsigned id)=0
 
virtual const double getBPhiMin (unsigned id)=0
 
virtual const double getEPhiMax (unsigned id)=0
 
virtual const double getEPhiMin (unsigned id)=0
 
virtual void Dump ()=0
 
virtual BTofGeoBTof (unsigned id) const =0
 
virtual ETofGeoETof (unsigned id) const =0
 
virtual const double getBPhiMax (unsigned id)=0
 
virtual const double getBPhiMin (unsigned id)=0
 
virtual const double getEPhiMax (unsigned id)=0
 
virtual const double getEPhiMin (unsigned id)=0
 
virtual void Dump ()=0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 
static const InterfaceID & interfaceID ()
 

Detailed Description

Member Function Documentation

◆ BTof() [1/2]

virtual BTofGeo * ITofGeomSvc::BTof ( unsigned  id) const
pure virtual

Implemented in TofGeomSvc, and TofGeomSvc.

◆ BTof() [2/2]

virtual BTofGeo * ITofGeomSvc::BTof ( unsigned  id) const
pure virtual

Implemented in TofGeomSvc, and TofGeomSvc.

◆ Dump() [1/2]

virtual void ITofGeomSvc::Dump ( )
pure virtual

Implemented in TofGeomSvc, and TofGeomSvc.

◆ Dump() [2/2]

virtual void ITofGeomSvc::Dump ( )
pure virtual

Implemented in TofGeomSvc, and TofGeomSvc.

◆ ETof() [1/2]

virtual ETofGeo * ITofGeomSvc::ETof ( unsigned  id) const
pure virtual

Implemented in TofGeomSvc, and TofGeomSvc.

◆ ETof() [2/2]

virtual ETofGeo * ITofGeomSvc::ETof ( unsigned  id) const
pure virtual

Implemented in TofGeomSvc, and TofGeomSvc.

◆ getBPhiMax() [1/2]

virtual const double ITofGeomSvc::getBPhiMax ( unsigned  id)
pure virtual

Implemented in TofGeomSvc, and TofGeomSvc.

◆ getBPhiMax() [2/2]

virtual const double ITofGeomSvc::getBPhiMax ( unsigned  id)
pure virtual

Implemented in TofGeomSvc, and TofGeomSvc.

◆ getBPhiMin() [1/2]

virtual const double ITofGeomSvc::getBPhiMin ( unsigned  id)
pure virtual

Implemented in TofGeomSvc, and TofGeomSvc.

◆ getBPhiMin() [2/2]

virtual const double ITofGeomSvc::getBPhiMin ( unsigned  id)
pure virtual

Implemented in TofGeomSvc, and TofGeomSvc.

◆ getEPhiMax() [1/2]

virtual const double ITofGeomSvc::getEPhiMax ( unsigned  id)
pure virtual

Implemented in TofGeomSvc, and TofGeomSvc.

◆ getEPhiMax() [2/2]

virtual const double ITofGeomSvc::getEPhiMax ( unsigned  id)
pure virtual

Implemented in TofGeomSvc, and TofGeomSvc.

◆ getEPhiMin() [1/2]

virtual const double ITofGeomSvc::getEPhiMin ( unsigned  id)
pure virtual

Implemented in TofGeomSvc, and TofGeomSvc.

◆ getEPhiMin() [2/2]

virtual const double ITofGeomSvc::getEPhiMin ( unsigned  id)
pure virtual

Implemented in TofGeomSvc, and TofGeomSvc.

◆ interfaceID() [1/2]

static const InterfaceID & ITofGeomSvc::interfaceID ( )
inlinestatic

Definition at line 16 of file InstallArea/include/TofGeomSvc/TofGeomSvc/ITofGeomSvc.h.

16{ return IID_ITofGeomSvc; }

◆ interfaceID() [2/2]

static const InterfaceID & ITofGeomSvc::interfaceID ( )
inlinestatic

Definition at line 16 of file Tof/TofGeomSvc/TofGeomSvc-00-00-12/TofGeomSvc/ITofGeomSvc.h.

16{ return IID_ITofGeomSvc; }

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