BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
IEmcRecGeoSvc Class Referenceabstract

#include <IEmcRecGeoSvc.h>

Inheritance diagram for IEmcRecGeoSvc:

Public Member Functions

virtual EmcRecCrystal GetCrystal (const Identifier &id) const =0
virtual HepPoint3D GetCrystalPoint (const Identifier &id, const int i) const =0
virtual HepPoint3D GetCCenter (const Identifier &id) const =0
virtual HepPoint3D GetCFrontCenter (const Identifier &id) const =0
virtual double GetBarrelR () const =0
virtual double GetBarrelOffset1 () const =0
virtual double GetBarrelOffset2 () const =0
virtual double GetBarrelh1 () const =0
virtual double GetBarrelh2 () const =0
virtual double GetBarrelh3 () const =0
virtual double GetBarrelL () const =0
virtual int GetBarrelNPhiMax () const =0
virtual int GetBarrelNThetaMax () const =0
 DeclareInterfaceID (IEmcRecGeoSvc, 1, 0)
virtual EmcRecCrystal GetCrystal (const Identifier &id) const =0
virtual HepPoint3D GetCrystalPoint (const Identifier &id, const int i) const =0
virtual HepPoint3D GetCCenter (const Identifier &id) const =0
virtual HepPoint3D GetCFrontCenter (const Identifier &id) const =0
virtual double GetBarrelR () const =0
virtual double GetBarrelOffset1 () const =0
virtual double GetBarrelOffset2 () const =0
virtual double GetBarrelh1 () const =0
virtual double GetBarrelh2 () const =0
virtual double GetBarrelh3 () const =0
virtual double GetBarrelL () const =0
virtual int GetBarrelNPhiMax () const =0
virtual int GetBarrelNThetaMax () const =0
 DeclareInterfaceID (IEmcRecGeoSvc, 1, 0)
virtual EmcRecCrystal GetCrystal (const Identifier &id) const =0
virtual HepPoint3D GetCrystalPoint (const Identifier &id, const int i) const =0
virtual HepPoint3D GetCCenter (const Identifier &id) const =0
virtual HepPoint3D GetCFrontCenter (const Identifier &id) const =0
virtual double GetBarrelR () const =0
virtual double GetBarrelOffset1 () const =0
virtual double GetBarrelOffset2 () const =0
virtual double GetBarrelh1 () const =0
virtual double GetBarrelh2 () const =0
virtual double GetBarrelh3 () const =0
virtual double GetBarrelL () const =0
virtual int GetBarrelNPhiMax () const =0
virtual int GetBarrelNThetaMax () const =0
 DeclareInterfaceID (IEmcRecGeoSvc, 1, 0)

Detailed Description

Member Function Documentation

◆ DeclareInterfaceID() [1/3]

IEmcRecGeoSvc::DeclareInterfaceID ( IEmcRecGeoSvc ,
1 ,
0  )

◆ DeclareInterfaceID() [2/3]

IEmcRecGeoSvc::DeclareInterfaceID ( IEmcRecGeoSvc ,
1 ,
0  )

◆ DeclareInterfaceID() [3/3]

IEmcRecGeoSvc::DeclareInterfaceID ( IEmcRecGeoSvc ,
1 ,
0  )

◆ GetBarrelh1() [1/3]

virtual double IEmcRecGeoSvc::GetBarrelh1 ( ) const
pure virtual

◆ GetBarrelh1() [2/3]

virtual double IEmcRecGeoSvc::GetBarrelh1 ( ) const
pure virtual

◆ GetBarrelh1() [3/3]

virtual double IEmcRecGeoSvc::GetBarrelh1 ( ) const
pure virtual

◆ GetBarrelh2() [1/3]

virtual double IEmcRecGeoSvc::GetBarrelh2 ( ) const
pure virtual

◆ GetBarrelh2() [2/3]

virtual double IEmcRecGeoSvc::GetBarrelh2 ( ) const
pure virtual

◆ GetBarrelh2() [3/3]

virtual double IEmcRecGeoSvc::GetBarrelh2 ( ) const
pure virtual

◆ GetBarrelh3() [1/3]

virtual double IEmcRecGeoSvc::GetBarrelh3 ( ) const
pure virtual

◆ GetBarrelh3() [2/3]

virtual double IEmcRecGeoSvc::GetBarrelh3 ( ) const
pure virtual

◆ GetBarrelh3() [3/3]

virtual double IEmcRecGeoSvc::GetBarrelh3 ( ) const
pure virtual

◆ GetBarrelL() [1/3]

virtual double IEmcRecGeoSvc::GetBarrelL ( ) const
pure virtual

◆ GetBarrelL() [2/3]

virtual double IEmcRecGeoSvc::GetBarrelL ( ) const
pure virtual

◆ GetBarrelL() [3/3]

virtual double IEmcRecGeoSvc::GetBarrelL ( ) const
pure virtual

◆ GetBarrelNPhiMax() [1/3]

virtual int IEmcRecGeoSvc::GetBarrelNPhiMax ( ) const
pure virtual

◆ GetBarrelNPhiMax() [2/3]

virtual int IEmcRecGeoSvc::GetBarrelNPhiMax ( ) const
pure virtual

◆ GetBarrelNPhiMax() [3/3]

virtual int IEmcRecGeoSvc::GetBarrelNPhiMax ( ) const
pure virtual

◆ GetBarrelNThetaMax() [1/3]

virtual int IEmcRecGeoSvc::GetBarrelNThetaMax ( ) const
pure virtual

◆ GetBarrelNThetaMax() [2/3]

virtual int IEmcRecGeoSvc::GetBarrelNThetaMax ( ) const
pure virtual

◆ GetBarrelNThetaMax() [3/3]

virtual int IEmcRecGeoSvc::GetBarrelNThetaMax ( ) const
pure virtual

◆ GetBarrelOffset1() [1/3]

virtual double IEmcRecGeoSvc::GetBarrelOffset1 ( ) const
pure virtual

◆ GetBarrelOffset1() [2/3]

virtual double IEmcRecGeoSvc::GetBarrelOffset1 ( ) const
pure virtual

◆ GetBarrelOffset1() [3/3]

virtual double IEmcRecGeoSvc::GetBarrelOffset1 ( ) const
pure virtual

◆ GetBarrelOffset2() [1/3]

virtual double IEmcRecGeoSvc::GetBarrelOffset2 ( ) const
pure virtual

◆ GetBarrelOffset2() [2/3]

virtual double IEmcRecGeoSvc::GetBarrelOffset2 ( ) const
pure virtual

◆ GetBarrelOffset2() [3/3]

virtual double IEmcRecGeoSvc::GetBarrelOffset2 ( ) const
pure virtual

◆ GetBarrelR() [1/3]

◆ GetBarrelR() [2/3]

virtual double IEmcRecGeoSvc::GetBarrelR ( ) const
pure virtual

◆ GetBarrelR() [3/3]

virtual double IEmcRecGeoSvc::GetBarrelR ( ) const
pure virtual

◆ GetCCenter() [1/3]

virtual HepPoint3D IEmcRecGeoSvc::GetCCenter ( const Identifier & id) const
pure virtual

◆ GetCCenter() [2/3]

virtual HepPoint3D IEmcRecGeoSvc::GetCCenter ( const Identifier & id) const
pure virtual

◆ GetCCenter() [3/3]

virtual HepPoint3D IEmcRecGeoSvc::GetCCenter ( const Identifier & id) const
pure virtual

◆ GetCFrontCenter() [1/3]

◆ GetCFrontCenter() [2/3]

virtual HepPoint3D IEmcRecGeoSvc::GetCFrontCenter ( const Identifier & id) const
pure virtual

◆ GetCFrontCenter() [3/3]

virtual HepPoint3D IEmcRecGeoSvc::GetCFrontCenter ( const Identifier & id) const
pure virtual

◆ GetCrystal() [1/3]

virtual EmcRecCrystal IEmcRecGeoSvc::GetCrystal ( const Identifier & id) const
pure virtual

◆ GetCrystal() [2/3]

virtual EmcRecCrystal IEmcRecGeoSvc::GetCrystal ( const Identifier & id) const
pure virtual

◆ GetCrystal() [3/3]

virtual EmcRecCrystal IEmcRecGeoSvc::GetCrystal ( const Identifier & id) const
pure virtual

◆ GetCrystalPoint() [1/3]

◆ GetCrystalPoint() [2/3]

virtual HepPoint3D IEmcRecGeoSvc::GetCrystalPoint ( const Identifier & id,
const int i ) const
pure virtual

◆ GetCrystalPoint() [3/3]

virtual HepPoint3D IEmcRecGeoSvc::GetCrystalPoint ( const Identifier & id,
const int i ) const
pure virtual

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