SCT_Barrel Node1 SCT_Barrel - m_numLayers - m_innerRadius - m_outerRadius - m_length - m_thermalShieldEndWallThickness - m_zClearance - m_isOldGeometry + SCT_Barrel() + build() + numLayers() + innerRadius() + outerRadius() + length() - getParameters() - preBuild() - buildThermalShield() - buildEMIShield() Node2 SCT_UniqueComponentFactory # m_logVolume # m_sqliteReader + SCT_UniqueComponentFactory() + build() # preBuild() Node2->Node1 Node3 SCT_ComponentFactory - s_epsilon + SCT_ComponentFactory() + getName() + intToString() # epsilon() # ~SCT_ComponentFactory() Node3->Node2 Node4 SCT_GeometryManager + SCT_GeometryManager() + ~SCT_GeometryManager() + options() + setOptions() + athenaComps() + commonItems() + setCommonItems() + barrelParameters() + barrelModuleParameters() + forwardParameters() + forwardModuleParameters() + generalParameters() + distortedMatManager() + operator=() + SCT_GeometryManager() Node4->Node3 #m_geometryManager Node149 InDetDD::SCT_DetectorManager + SCT_DetectorManager() + SCT_DetectorManager() + getNumTreeTops() + getTreeTop() + addTreeTop() + getDetectorElement() + getDetectorElement() + getDetectorElement() * AlignableTransformMap * m_isLogical * getNumTreeTops() * getTreeTop() * addTreeTop() * getDetectorElement() * getDetectorElement() * getDetectorElement() * getDetectorElementCollection() * getDetectorElementBegin() * getDetectorElementEnd() * addDetectorElement() * addAlignableTransform() * addAlignableTransform() * addAlignableTransform() * initNeighbours() * isPixel() * identifierBelongs() and 9 more... Node149->Node3 #m_detectorManager Node8 std::string Node8->Node3 -m_name Node187 std::map< std::string, GeoAlignableTransform * > + elements Node8->Node187 +keys Node177 SCT_MaterialManager - m_gasMaterial + SCT_MaterialManager() + getMaterial() + getElement() + getMaterial() + getMaterialForVolume() + gasMaterial() - loadMaterials() - addMaterial() Node177->Node3 #m_materials Node186 std::shared_ptr< std ::map< std::string, GeoAlignable Transform * > > + operator->() Node186->Node2 #m_mapAX Node187->Node186 +ptr Node188 std::shared_ptr< std ::map< std::string, GeoFull PhysVol * > > + operator->() Node188->Node2 #m_mapFPV