3#include "GaudiKernel/IInterface.h"
4#include "GaudiKernel/Kernel.h"
8 static const InterfaceID IID_IMdcGeomSvc(
"IMdcGeomSvc",1,0);
17 static const InterfaceID&
interfaceID() {
return IID_IMdcGeomSvc; }
virtual const int getLayerSize()=0
virtual const MdcGeoLayer *const Layer(unsigned id)=0
virtual const MdcGeoSuper *const SuperLayer(unsigned id)=0
virtual const MdcGeoWire *const Wire(unsigned id)=0
virtual const MdcGeoWire *const Wire(unsigned lyrid, unsigned wirid)=0
static const InterfaceID & interfaceID()
virtual const int getGeneralLayerSize()=0
virtual const int getWireSize()=0
virtual const int getSuperLayerSize()=0
virtual const MdcGeoGeneral *const GeneralLayer(unsigned id)=0