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