1#ifndef EMCCALIBCONSTSVC_H_
2#define EMCCALIBCONSTSVC_H_
4#include "GaudiKernel/IInterface.h"
5#include "GaudiKernel/Kernel.h"
6#include "GaudiKernel/Service.h"
7#include "GaudiKernel/IDataProviderSvc.h"
8#include "EmcCalibConstSvc/IEmcCalibConstSvc.h"
17 virtual StatusCode
queryInterface(
const InterfaceID& riid,
void** ppvUnknown);
34 unsigned int ThetaIndex,
35 unsigned int PhiIndex)
const;
virtual StatusCode finalize()
int getIndex(unsigned int PartId, unsigned int ThetaIndex, unsigned int PhiIndex) const
virtual StatusCode initialize()
int getIxtalNumberNo() const
IDataProviderSvc * m_calDataSvc
unsigned int getPartID(int Index) const
EmcStructure * m_theEmcStruc
int getDigiCalibConstNo() const
int getIxtalNumber(int No) const
virtual StatusCode queryInterface(const InterfaceID &riid, void **ppvUnknown)
unsigned int getPhiIndex(int Index) const
unsigned int getThetaIndex(int Index) const
double getDigiCalibConst(int No) const