6#include "GaudiKernel/Service.h"
7#include "GaudiKernel/IInterface.h"
8#include "GaudiKernel/Property.h"
9#include "GaudiKernel/IIncidentListener.h"
10#include "GaudiKernel/IDataProviderSvc.h"
11#include "DedxCurSvc/IDedxCurSvc.h"
14#include "DatabaseSvc/IDatabaseSvc.h"
20 DedxCurSvc(
const std::string& name, ISvcLocator* svcloc );
23 virtual StatusCode
queryInterface(
const InterfaceID& riid,
void** ppvUnknown);
27 void handle(
const Incident&);
31 const double getCurve(
int i){
return m_curve[i];}
32 const double getSigma(
int i){
return m_sigma[i];}
42 std::string m_bossRelease;
43 std::string m_calParVer;
45 std::string m_dbStatus;
49 IDataProviderSvc* m_eventSvc;
virtual StatusCode finalize()
virtual StatusCode initialize()
void handle(const Incident &)
const double getCurve(int i)
const double getSigma(int i)
virtual StatusCode queryInterface(const InterfaceID &riid, void **ppvUnknown)