|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef GEOMODELENVELOPES_FORDETENVELOPEFACTORY_H
6 #define GEOMODELENVELOPES_FORDETENVELOPEFACTORY_H
8 #include "GeoModelKernel/GeoVDetectorFactory.h"
26 virtual void create(GeoPhysVol *world)
override;
~ForDetEnvelopeFactory()=default
ForDetEnvelopeFactory(StoreGateSvc *pDetStore)
ForDetEnvelopeFactory(const ForDetEnvelopeFactory &right)
ForDetEnvelopeManager * m_detectorManager
virtual const ForDetEnvelopeManager * getDetectorManager() const override
StoreGateSvc * m_detectorStore
StoredMaterialManager * m_materialManager
virtual void create(GeoPhysVol *world) override
The Athena Transient Store API.
const ForDetEnvelopeFactory & operator=(const ForDetEnvelopeFactory &right)
This class holds one or more material managers and makes them storeable, under StoreGate.