#include <IEmcCalibConstSvc.h>
Inheritance diagram for IEmcCalibConstSvc:
Public Member Functions | |
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 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Public Attributes | |
EmcStructure * | m_theEmcStruc |
double | m_CrystalEmaxData [6240] |
Definition at line 13 of file IEmcCalibConstSvc.h.
virtual void IEmcCalibConstSvc::Dump | ( | ) | [pure virtual] |
Implemented in EmcCalibConstSvc.
virtual double IEmcCalibConstSvc::getCrystalEmaxData | ( | int | Index | ) | const [pure virtual] |
Implemented in EmcCalibConstSvc.
Referenced by EmcRecDigit2Hit::Convert(), and BesEmcDigitizer::Digitize().
virtual double IEmcCalibConstSvc::getDigiCalibConst | ( | int | No | ) | const [pure virtual] |
Implemented in EmcCalibConstSvc.
Referenced by EmcRecDigit2Hit::Convert(), BesEmcDigitizer::Digitize(), EmcRawDataProvider::doCalib(), EFGlobalEnergy::execute(), and EmcRawDataProvider::initialize().
virtual int IEmcCalibConstSvc::getDigiCalibConstNo | ( | ) | const [pure virtual] |
Implemented in EmcCalibConstSvc.
virtual int IEmcCalibConstSvc::getIndex | ( | unsigned int | PartId, | |
unsigned int | ThetaIndex, | |||
unsigned int | PhiIndex | |||
) | const [pure virtual] |
Implemented in EmcCalibConstSvc.
Referenced by EmcRecDigit2Hit::Convert(), EmcBhaCalib::digiConstCor(), BesEmcDigitizer::Digitize(), EmcRawDataProvider::doCalib(), EmcRec::execute(), EFGlobalEnergy::execute(), DQA_EMC::execute(), BesTrigL1::getEmcAnalogSig(), EmcBhaCalib::prepareConstants(), and EmcTCFinder::setEmcDigi().
virtual int IEmcCalibConstSvc::getIxtalNumber | ( | int | No | ) | const [pure virtual] |
virtual int IEmcCalibConstSvc::getIxtalNumberNo | ( | ) | const [pure virtual] |
Implemented in EmcCalibConstSvc.
virtual unsigned int IEmcCalibConstSvc::getPartID | ( | int | Index | ) | const [pure virtual] |
Implemented in EmcCalibConstSvc.
Referenced by EmcRec::execute(), and RealDBUtil::ConnectionProvider::getEmcGain().
virtual unsigned int IEmcCalibConstSvc::getPhiIndex | ( | int | Index | ) | const [pure virtual] |
Implemented in EmcCalibConstSvc.
Referenced by EmcRec::execute(), and RealDBUtil::ConnectionProvider::getEmcGain().
virtual unsigned int IEmcCalibConstSvc::getThetaIndex | ( | int | Index | ) | const [pure virtual] |
Implemented in EmcCalibConstSvc.
Referenced by EmcRec::execute(), and RealDBUtil::ConnectionProvider::getEmcGain().
static const InterfaceID& IEmcCalibConstSvc::interfaceID | ( | ) | [inline, static] |
Definition at line 15 of file IEmcCalibConstSvc.h.
References IID_IEmcCalibConstSvc().
00015 { return IID_IEmcCalibConstSvc; }
double IEmcCalibConstSvc::m_CrystalEmaxData[6240] |