|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef LARGEOH62004ALGS_MODULESCONSTRUCTIONH62004_H
6 #define LARGEOH62004ALGS_MODULESCONSTRUCTIONH62004_H
8 #include "GeoModelKernel/GeoFullPhysVol.h"
9 #include "GeoModelKernel/GeoPhysVol.h"
10 #include "GeoModelKernel/GeoLogVol.h"
57 #endif // LARGEOH62004ALGS_MODULESCONSTRUCTIONH62004_H
GeoIntrusivePtr< GeoVFullPhysVol > GetEnvelope()
static int GetID(int side, int dir, int calo)
const LArGeoTB2004Options * m_Options
StoreGateSvc * m_detectorStore
ModulesConstructionH62004()
ModulesConstructionH62004(const ModulesConstructionH62004 &)
ModulesConstructionH62004 & operator=(const ModulesConstructionH62004 &)
The Athena Transient Store API.
Eigen::Affine3d Transform3D
GeoIntrusivePtr< GeoFullPhysVol > m_ModulesPhys
virtual ~ModulesConstructionH62004()
static const LeakGeom s_leakGeom
This class holds one or more material managers and makes them storeable, under StoreGate.
static GeoLogVol * construct(StoredMaterialManager *materialManager, int side, int dir, int calo)
static GeoTrf::Transform3D position(int side, int dir, int calo)