 |
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;
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
CavernInfraDetectorFactory(const ServiceHandle< StoreGateSvc > &pDetStore, const ServiceHandle< IRDBAccessSvc > &pAccess)
ServiceHandle< StoreGateSvc > m_detectorStore
const CavernInfraDetectorFactory & operator=(const CavernInfraDetectorFactory &right)=delete
~CavernInfraDetectorFactory()=default
void setTagNode(const std::string &tag, const std::string &node)