|
std::set< GeoIntrusivePtr< GeoTransform >, GeoTrf::TransformSorter > | m_trfPool {} |
|
unsigned int | m_id {0} |
|
Definition at line 41 of file MuonReadoutGeomCnvAlg.h.
◆ ConstructionCache()
MuonReadoutGeomCnvAlg::ConstructionCache::ConstructionCache |
( |
| ) |
|
|
default |
◆ makeTransform()
GeoIntrusivePtr<GeoTransform> MuonReadoutGeomCnvAlg::ConstructionCache::makeTransform |
( |
const Amg::Transform3D & |
trf | ) |
|
|
inline |
Transforms an Amg::Transform3D into a GeoModelTransform node If the transform has been shown before to the cache, it returns the precached node.
Definition at line 48 of file MuonReadoutGeomCnvAlg.h.
49 return *
m_trfPool.insert(make_intrusive<GeoTransform>(
trf)).first;
◆ newIdTag()
GeoIntrusivePtr<GeoIdentifierTag> MuonReadoutGeomCnvAlg::ConstructionCache::newIdTag |
( |
| ) |
|
|
inline |
◆ detMgr
◆ m_id
unsigned int MuonReadoutGeomCnvAlg::ConstructionCache::m_id {0} |
|
private |
◆ m_trfPool
std::set<GeoIntrusivePtr<GeoTransform>, GeoTrf::TransformSorter> MuonReadoutGeomCnvAlg::ConstructionCache::m_trfPool {} |
|
private |
◆ translatedStations
std::set<PVConstLink> MuonReadoutGeomCnvAlg::ConstructionCache::translatedStations {} |
◆ world
PVLink MuonReadoutGeomCnvAlg::ConstructionCache::world {} |
The documentation for this struct was generated from the following file: