|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef LUCIDGEOMODEL_LUCIDDETECTORFACTORY_H
6 #define LUCIDGEOMODEL_LUCIDDETECTORFACTORY_H
8 #include "GeoModelKernel/GeoVDetectorFactory.h"
30 virtual void create(GeoPhysVol*);
void addPmtTubes(GeoFullPhysVol *)
StoredMaterialManager * m_materialManager
StoreGateSvc * m_detectorStore
void addVJconeBackRing(GeoFullPhysVol *)
virtual void create(GeoPhysVol *)
void addPmtSupport(GeoFullPhysVol *)
void addPmtSupportCylinder(GeoFullPhysVol *)
GeoExtendedMaterial * m_quartz
The Athena Transient Store API.
IRDBAccessSvc is an abstract interface to the athena service that provides the following functionalit...
LUCID_DetectorFactory(StoreGateSvc *pDetStore, IRDBAccessSvc *pAccess)
LUCID_DetectorFactory(const LUCID_DetectorFactory &right)
const LUCID_DetectorFactory & operator=(const LUCID_DetectorFactory &right)
void addVJcone(GeoFullPhysVol *)
LUCID_DetectorManager * m_detectorManager
void addVJconeFrontRing(GeoFullPhysVol *)
This class holds one or more material managers and makes them storeable, under StoreGate.
void addLucidSupportCylinder(GeoFullPhysVol *)
virtual const LUCID_DetectorManager * getDetectorManager() const