10#ifndef MCEVENTSELECTOR_MCCNVSVC_H
11#define MCEVENTSELECTOR_MCCNVSVC_H 1
13#include "GaudiKernel/ConversionSvc.h"
20static const InterfaceID IID_IMcCnvSvc(
"IMcCnvSvc", 1, 0);
35 virtual StatusCode
queryInterface(
const InterfaceID& riid,
void** ppvInterface);
47 McCnvSvc(
const std::string& name, ISvcLocator* svc);
53 McEvtSelector* m_evtsel;
virtual StatusCode updateServiceState(IOpaqueAddress *pAddress)
Update state of the service.
static unsigned char storageType()
storage type
virtual StatusCode initialize()
Initialize the service.
virtual StatusCode queryInterface(const InterfaceID &riid, void **ppvInterface)
Override inherited queryInterface due to enhanced interface.
virtual ~McCnvSvc()
Standard Destructor.
virtual StatusCode finalize()
McCnvSvc(const std::string &name, ISvcLocator *svc)
Standard Constructor.
Forward and external declarations.