CGEM BOSS 6.6.5.g
BESIII Offline Software System
|
#include <EmcCalibConstSvc.h>
Public Member Functions | |
EmcCalibConstSvc (const std::string &name, ISvcLocator *svcloc) | |
~EmcCalibConstSvc () | |
virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvUnknown) |
virtual StatusCode | initialize () |
virtual StatusCode | finalize () |
double | getDigiCalibConst (int No) const |
int | getIxtalNumber (int No) const |
int | getDigiCalibConstNo () const |
int | getIxtalNumberNo () const |
int | getIndex (unsigned int PartId, unsigned int ThetaIndex, unsigned int PhiIndex) const |
unsigned int | getPartID (int Index) const |
unsigned int | getThetaIndex (int Index) const |
unsigned int | getPhiIndex (int Index) const |
void | Dump () |
virtual double | getDigiCalibConst (int No) const =0 |
virtual int | getIxtalNumber (int No) const =0 |
virtual int | getDigiCalibConstNo () const =0 |
virtual int | getIxtalNumberNo () const =0 |
virtual int | getIndex (unsigned int PartId, unsigned int ThetaIndex, unsigned int PhiIndex) const =0 |
virtual unsigned int | getPartID (int Index) const =0 |
virtual unsigned int | getThetaIndex (int Index) const =0 |
virtual unsigned int | getPhiIndex (int Index) const =0 |
virtual void | Dump ()=0 |
Public Attributes | |
IDataProviderSvc * | m_calDataSvc |
EmcStructure * | m_theEmcStruc |
Public Attributes inherited from IEmcCalibConstSvc | |
EmcStructure * | m_theEmcStruc |
Additional Inherited Members | |
Static Public Member Functions inherited from IEmcCalibConstSvc | |
static const InterfaceID & | interfaceID () |
Definition at line 12 of file EmcCalibConstSvc.h.
EmcCalibConstSvc::EmcCalibConstSvc | ( | const std::string & | name, |
ISvcLocator * | svcloc | ||
) |
Definition at line 23 of file EmcCalibConstSvc.cxx.
EmcCalibConstSvc::~EmcCalibConstSvc | ( | ) |
Definition at line 27 of file EmcCalibConstSvc.cxx.
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 171 of file EmcCalibConstSvc.cxx.
|
virtual |
Definition at line 67 of file EmcCalibConstSvc.cxx.
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 77 of file EmcCalibConstSvc.cxx.
Referenced by Dump().
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 111 of file EmcCalibConstSvc.cxx.
Referenced by Dump().
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 147 of file EmcCalibConstSvc.cxx.
Referenced by Dump().
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 94 of file EmcCalibConstSvc.cxx.
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 128 of file EmcCalibConstSvc.cxx.
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 155 of file EmcCalibConstSvc.cxx.
Referenced by Dump().
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 165 of file EmcCalibConstSvc.cxx.
Referenced by Dump().
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 160 of file EmcCalibConstSvc.cxx.
Referenced by Dump().
|
virtual |
Definition at line 40 of file EmcCalibConstSvc.cxx.
|
virtual |
Definition at line 31 of file EmcCalibConstSvc.cxx.
IDataProviderSvc* EmcCalibConstSvc::m_calDataSvc |
Definition at line 21 of file EmcCalibConstSvc.h.
Referenced by getDigiCalibConst(), getDigiCalibConstNo(), getIxtalNumber(), getIxtalNumberNo(), and initialize().
EmcStructure* EmcCalibConstSvc::m_theEmcStruc |
Definition at line 42 of file EmcCalibConstSvc.h.
Referenced by finalize(), getIndex(), getPartID(), getPhiIndex(), getThetaIndex(), and initialize().