|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef InDetGeoModelUtils_SubDetectorFactoryBase_H
6 #define InDetGeoModelUtils_SubDetectorFactoryBase_H
68 #endif // InDetGeoModelUtils_SubDetectorFactoryBase_H
Class to hold various Athena components.
const IGeometryDBSvc * geomDB() const
InDetDD::AthenaComps * getAthenaComps()
The Athena Transient Store API.
InDetMaterialManager * m_materialManager
bool msgLvl(const MSG::Level lvl) const
Test the output level.
IRDBAccessSvc is an abstract interface to the athena service that provides the following functionalit...
IRDBAccessSvc * rdbAccessSvc()
SubDetectorFactoryBase(InDetDD::AthenaComps *athenaComps, InDetMaterialManager *matManager)
MsgStream & msg() const
The standard message stream.
const IGeoDbTagSvc * geoDbTagSvc() const
std::unique_ptr< InDetMaterialManager > m_materialManagerUnique
StoreGateSvc * detStore()
MsgStream & msg(MSG::Level lvl) const
const IGeometryDBSvc * geomDB() const
InDetDD::AthenaComps * m_athenaComps
InDetMaterialManager * materialManager()
SubDetectorFactoryBase(InDetDD::AthenaComps *athenaComps)
const StoreGateSvc * detStore() const
IRDBAccessSvc * rdbAccessSvc()
Define macros for attributes used to control the static checker.
bool msgLvl(MSG::Level lvl) const