BOSS 7.0.2
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 |
double | getCrystalEmaxData (int Index) const |
void | Dump () |
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 |
double | getCrystalEmaxData (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 double | getCrystalEmaxData (int Index) const =0 |
virtual void | Dump ()=0 |
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 double | getCrystalEmaxData (int Index) const =0 |
virtual void | Dump ()=0 |
Public Attributes | |
IDataProviderSvc * | m_calDataSvc |
EmcStructure * | m_theEmcStruc |
double | m_CrystalEmaxData [6240] |
Public Attributes inherited from IEmcCalibConstSvc | |
EmcStructure * | m_theEmcStruc |
double | m_CrystalEmaxData [6240] |
Additional Inherited Members | |
Static Public Member Functions inherited from IEmcCalibConstSvc | |
static const InterfaceID & | interfaceID () |
static const InterfaceID & | interfaceID () |
Definition at line 12 of file Emc/EmcCalibConstSvc/EmcCalibConstSvc-00-00-12/EmcCalibConstSvc/EmcCalibConstSvc.h.
EmcCalibConstSvc::EmcCalibConstSvc | ( | const std::string & | name, |
ISvcLocator * | svcloc | ||
) |
Definition at line 24 of file EmcCalibConstSvc.cxx.
EmcCalibConstSvc::~EmcCalibConstSvc | ( | ) |
Definition at line 56 of file EmcCalibConstSvc.cxx.
EmcCalibConstSvc::EmcCalibConstSvc | ( | const std::string & | name, |
ISvcLocator * | svcloc | ||
) |
EmcCalibConstSvc::~EmcCalibConstSvc | ( | ) |
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 208 of file EmcCalibConstSvc.cxx.
|
virtual |
Implements IEmcCalibConstSvc.
|
virtual |
Definition at line 96 of file EmcCalibConstSvc.cxx.
|
virtual |
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 201 of file EmcCalibConstSvc.cxx.
|
virtual |
Implements IEmcCalibConstSvc.
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 106 of file EmcCalibConstSvc.cxx.
|
virtual |
Implements IEmcCalibConstSvc.
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 140 of file EmcCalibConstSvc.cxx.
|
virtual |
Implements IEmcCalibConstSvc.
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 176 of file EmcCalibConstSvc.cxx.
|
virtual |
Implements IEmcCalibConstSvc.
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 123 of file EmcCalibConstSvc.cxx.
|
virtual |
Implements IEmcCalibConstSvc.
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 157 of file EmcCalibConstSvc.cxx.
|
virtual |
Implements IEmcCalibConstSvc.
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 184 of file EmcCalibConstSvc.cxx.
|
virtual |
Implements IEmcCalibConstSvc.
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 194 of file EmcCalibConstSvc.cxx.
|
virtual |
Implements IEmcCalibConstSvc.
|
virtual |
Implements IEmcCalibConstSvc.
Definition at line 189 of file EmcCalibConstSvc.cxx.
|
virtual |
Implements IEmcCalibConstSvc.
|
virtual |
Definition at line 69 of file EmcCalibConstSvc.cxx.
|
virtual |
|
virtual |
Definition at line 60 of file EmcCalibConstSvc.cxx.
|
virtual |
IDataProviderSvc * EmcCalibConstSvc::m_calDataSvc |
Definition at line 21 of file Emc/EmcCalibConstSvc/EmcCalibConstSvc-00-00-12/EmcCalibConstSvc/EmcCalibConstSvc.h.
Referenced by getDigiCalibConst(), getDigiCalibConstNo(), getIxtalNumber(), getIxtalNumberNo(), and initialize().
double EmcCalibConstSvc::m_CrystalEmaxData |
Definition at line 44 of file Emc/EmcCalibConstSvc/EmcCalibConstSvc-00-00-12/EmcCalibConstSvc/EmcCalibConstSvc.h.
Referenced by EmcCalibConstSvc(), and getCrystalEmaxData().
EmcStructure * EmcCalibConstSvc::m_theEmcStruc |
Definition at line 43 of file Emc/EmcCalibConstSvc/EmcCalibConstSvc-00-00-12/EmcCalibConstSvc/EmcCalibConstSvc.h.
Referenced by finalize(), getIndex(), getPartID(), getPhiIndex(), getThetaIndex(), and initialize().