ActsLayerBuilder Node1 ActsLayerBuilder + ActsLayerBuilder() + ~ActsLayerBuilder() + negativeLayers() + centralLayers() + positiveLayers() + setConfiguration() + getConfiguration() + identification() + setLogger() - logger() - getDetectorElements() - buildBarrel() - buildEndcap() Node2 Acts::ILayerBuilder Node2->Node1 Node3 std::unique_ptr< const Acts::Logger > + ptr + operator->() Node3->Node1 -m_logger Node4 ActsLayerBuilder::Config + mode + bTypePhi + bTypeR + bTypeZ + endcapMaterialBins + barrelMaterialBins + surfaceMatcher + doEndcapLayerMerging + objDebugOutput Node4->Node1 -m_cfg Node5 std::shared_ptr< const Acts::LayerCreator > + ptr + operator->() Node5->Node4 +layerCreator Node6 std::shared_ptr< ActsElement Vector > + operator->() Node6->Node4 +elementStore Node7 ActsElementVector + push_back() Node7->Node6 +ptr Node23 InDetDD::SiDetectorManager + SiDetectorManager() + ~SiDetectorManager() + getDetectorElement() + getDetectorElement() + getDetectorElementCollection() + getDetectorElementBegin() + getDetectorElementEnd() + addDetectorElement() + initNeighbours() + tag() and 11 more... + setAlignableTransformGlobal Delta() + setAlignableTransformLocal Delta() - operator=() - SiDetectorManager() - setAlignableTransformDelta() Node23->Node4 +mng Node28 std::string Node28->Node4 +configurationName Node28->Node23 -m_tag Node134 std::array< double, 2 > + elements Node134->Node4 +barrelEnvelopeR +endcapEnvelopeZ +barrelEnvelopeZ +endcapEnvelopeR