|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef CAVERNINFRAGEOMODEL_CAVERNINFRADETECTORFACTORY_H
6 #define CAVERNINFRAGEOMODEL_CAVERNINFRADETECTORFACTORY_H
9 #include "GeoModelKernel/GeoVDetectorFactory.h"
30 virtual void create(GeoPhysVol *world)
override;
CavernInfraDetectorFactory(ServiceHandle< StoreGateSvc > pDetStore, ServiceHandle< IRDBAccessSvc > pAccess)
virtual const CavernInfraDetectorManager * getDetectorManager() const override
CavernInfraDetectorManager * m_detectorManager
Definition of the abstract IRDBAccessSvc interface.
CavernInfraDetectorFactory(const CavernInfraDetectorFactory &right)=delete
std::string m_versionNode
ServiceHandle< IRDBAccessSvc > m_access
virtual void create(GeoPhysVol *world) override
ServiceHandle< StoreGateSvc > m_detectorStore
const CavernInfraDetectorFactory & operator=(const CavernInfraDetectorFactory &right)=delete
~CavernInfraDetectorFactory()=default
void setTagNode(const std::string &tag, const std::string &node)