5#ifndef InDetGeoModelUtils_SubDetectorFactoryBase_H
6#define InDetGeoModelUtils_SubDetectorFactoryBase_H
Define macros for attributes used to control the static checker.
Interface class to access geometry database with possibility to override parameters from a text file.
IRDBAccessSvc is an abstract interface to the athena service that provides the following functionalit...
Class to hold various Athena components.
InDetMaterialManager * materialManager()
const IGeoDbTagSvc * geoDbTagSvc() const
SubDetectorFactoryBase(InDetDD::AthenaComps *athenaComps, InDetMaterialManager *matManager)
InDetMaterialManager * m_materialManager
IRDBAccessSvc * rdbAccessSvc()
InDetDD::AthenaComps * m_athenaComps
bool msgLvl(MSG::Level lvl) const
StoreGateSvc * detStore()
InDetDD::AthenaComps * getAthenaComps()
std::unique_ptr< InDetMaterialManager > m_materialManagerUnique
const IGeometryDBSvc * geomDB() const
SubDetectorFactoryBase(InDetDD::AthenaComps *athenaComps)
MsgStream & msg(MSG::Level lvl) const
The Athena Transient Store API.