BOSS 7.0.8
BESIII Offline Software System
|
#include <IEmcRecGeoSvc.h>
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 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Definition at line 23 of file IEmcRecGeoSvc.h.
|
pure virtual |
Implemented in EmcRecGeoSvc.
|
pure virtual |
Implemented in EmcRecGeoSvc.
|
pure virtual |
Implemented in EmcRecGeoSvc.
|
pure virtual |
Implemented in EmcRecGeoSvc.
|
pure virtual |
Implemented in EmcRecGeoSvc.
|
pure virtual |
Implemented in EmcRecGeoSvc.
|
pure virtual |
Implemented in EmcRecGeoSvc.
|
pure virtual |
Implemented in EmcRecGeoSvc.
|
pure virtual |
Implemented in EmcRecGeoSvc.
Referenced by EmcRecShowerPosLin::Position(), EmcRecShowerPosLinShMax::Position(), EmcRecShowerPosLog::Position(), EmcRecShowerPosLoglin::Position(), and EmcRecShowerPosLogShMax::Position().
|
pure virtual |
Implemented in EmcRecGeoSvc.
Referenced by RecEmcHit::getCenter(), and EmcRecShowerPosLogShMax::Position().
|
pure virtual |
Implemented in EmcRecGeoSvc.
Referenced by EmcSelBhaEvent::CollectBhabha(), EmcSelBhaEvent::FillBhabha(), RecEmcHit::getFrontCenter(), RecEmcCluster::getPosition(), EmcRecShowerPosLin::Position(), EmcRecShowerPosLinShMax::Position(), EmcRecShowerPosLog::Position(), EmcRecShowerPosLoglin::Position(), EmcRecShowerPosLogShMax::Position(), and EmcRecSplitWeighted::Split().
|
pure virtual |
Implemented in EmcRecGeoSvc.
|
pure virtual |
|
inlinestatic |
Definition at line 42 of file IEmcRecGeoSvc.h.