BOSS 7.0.4
BESIII Offline Software System
|
#include <EmcRecGeoSvc.h>
Public Member Functions | |
EmcRecGeoSvc (const std::string &name, ISvcLocator *svcloc) | |
~EmcRecGeoSvc () | |
virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvUnknown) |
virtual StatusCode | initialize () |
virtual StatusCode | finalize () |
virtual EmcRecCrystal | GetCrystal (const Identifier &id) const |
virtual HepPoint3D | GetCrystalPoint (const Identifier &id, const int i) const |
virtual HepPoint3D | GetCCenter (const Identifier &id) const |
virtual HepPoint3D | GetCFrontCenter (const Identifier &id) const |
virtual double | GetBarrelR () const |
virtual double | GetBarrelOffset1 () const |
virtual double | GetBarrelOffset2 () const |
virtual double | GetBarrelh1 () const |
virtual double | GetBarrelh2 () const |
virtual double | GetBarrelh3 () const |
virtual double | GetBarrelL () const |
virtual int | GetBarrelNPhiMax () const |
virtual int | GetBarrelNThetaMax () const |
EmcRecGeoSvc (const std::string &name, ISvcLocator *svcloc) | |
~EmcRecGeoSvc () | |
virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvUnknown) |
virtual StatusCode | initialize () |
virtual StatusCode | finalize () |
virtual EmcRecCrystal | GetCrystal (const Identifier &id) const |
virtual HepPoint3D | GetCrystalPoint (const Identifier &id, const int i) const |
virtual HepPoint3D | GetCCenter (const Identifier &id) const |
virtual HepPoint3D | GetCFrontCenter (const Identifier &id) const |
virtual double | GetBarrelR () const |
virtual double | GetBarrelOffset1 () const |
virtual double | GetBarrelOffset2 () const |
virtual double | GetBarrelh1 () const |
virtual double | GetBarrelh2 () const |
virtual double | GetBarrelh3 () const |
virtual double | GetBarrelL () const |
virtual int | GetBarrelNPhiMax () const |
virtual int | GetBarrelNThetaMax () const |
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 |
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 |
Additional Inherited Members | |
Static Public Member Functions inherited from IEmcRecGeoSvc | |
static const InterfaceID & | interfaceID () |
static const InterfaceID & | interfaceID () |
Definition at line 28 of file Emc/EmcRecGeoSvc/EmcRecGeoSvc-01-01-07/EmcRecGeoSvc/EmcRecGeoSvc.h.
EmcRecGeoSvc::EmcRecGeoSvc | ( | const std::string & | name, |
ISvcLocator * | svcloc | ||
) |
Definition at line 15 of file EmcRecGeoSvc.cxx.
EmcRecGeoSvc::~EmcRecGeoSvc | ( | ) |
Definition at line 27 of file EmcRecGeoSvc.cxx.
EmcRecGeoSvc::EmcRecGeoSvc | ( | const std::string & | name, |
ISvcLocator * | svcloc | ||
) |
EmcRecGeoSvc::~EmcRecGeoSvc | ( | ) |
|
virtual |
Definition at line 59 of file EmcRecGeoSvc.cxx.
|
virtual |
|
virtual |
Implements IEmcRecGeoSvc.
Definition at line 143 of file EmcRecGeoSvc.cxx.
|
virtual |
Implements IEmcRecGeoSvc.
|
virtual |
Implements IEmcRecGeoSvc.
Definition at line 148 of file EmcRecGeoSvc.cxx.
|
virtual |
Implements IEmcRecGeoSvc.
|
virtual |
Implements IEmcRecGeoSvc.
Definition at line 153 of file EmcRecGeoSvc.cxx.
|
virtual |
Implements IEmcRecGeoSvc.
|
virtual |
Implements IEmcRecGeoSvc.
Definition at line 158 of file EmcRecGeoSvc.cxx.
|
virtual |
Implements IEmcRecGeoSvc.
|
virtual |
Implements IEmcRecGeoSvc.
Definition at line 163 of file EmcRecGeoSvc.cxx.
|
virtual |
Implements IEmcRecGeoSvc.
|
virtual |
Implements IEmcRecGeoSvc.
Definition at line 168 of file EmcRecGeoSvc.cxx.
|
virtual |
Implements IEmcRecGeoSvc.
|
virtual |
Implements IEmcRecGeoSvc.
Definition at line 133 of file EmcRecGeoSvc.cxx.
|
virtual |
Implements IEmcRecGeoSvc.
|
virtual |
Implements IEmcRecGeoSvc.
Definition at line 138 of file EmcRecGeoSvc.cxx.
|
virtual |
Implements IEmcRecGeoSvc.
|
virtual |
Implements IEmcRecGeoSvc.
Definition at line 128 of file EmcRecGeoSvc.cxx.
|
virtual |
Implements IEmcRecGeoSvc.
|
virtual |
Implements IEmcRecGeoSvc.
Definition at line 96 of file EmcRecGeoSvc.cxx.
|
virtual |
Implements IEmcRecGeoSvc.
|
virtual |
Implements IEmcRecGeoSvc.
Definition at line 112 of file EmcRecGeoSvc.cxx.
|
virtual |
Implements IEmcRecGeoSvc.
|
virtual |
Implements IEmcRecGeoSvc.
Definition at line 65 of file EmcRecGeoSvc.cxx.
|
virtual |
Implements IEmcRecGeoSvc.
|
virtual |
Implements IEmcRecGeoSvc.
Definition at line 82 of file EmcRecGeoSvc.cxx.
|
virtual |
Implements IEmcRecGeoSvc.
|
virtual |
Definition at line 44 of file EmcRecGeoSvc.cxx.
|
virtual |
|
virtual |
Definition at line 34 of file EmcRecGeoSvc.cxx.
|
virtual |