SCT_OuterSide Node1 SCT_OuterSide - m_thickness - m_width - m_length - m_hybridOffsetX - m_hybridOffsetZ - m_safety - m_hybridPos - m_pigtailPos - m_sensorPos + SCT_OuterSide() + ~SCT_OuterSide() + SCT_OuterSide() + operator=() + build() + thickness() + width() + length() + env1RefPointVector() + env2RefPointVector() + hybrid() + pigtail() + sensor() + hybridOffsetX() + hybridOffsetZ() - getParameters() - preBuild() 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 Node186 std::shared_ptr< std ::map< std::string, GeoAlignable Transform * > > + operator->() Node186->Node2 #m_mapAX Node188 std::shared_ptr< std ::map< std::string, GeoFull PhysVol * > > + operator->() Node188->Node2 #m_mapFPV Node190 std::unique_ptr< SCT _Hybrid > + operator->() Node190->Node1 -m_hybrid Node191 SCT_Hybrid - m_material - m_thickness - m_width - m_length + SCT_Hybrid() + material() + thickness() + width() + length() - getParameters() - build() Node191->Node190 +ptr Node193 std::unique_ptr< SCT _Sensor > + operator->() Node193->Node1 -m_sensor Node195 std::unique_ptr< SCT _Pigtail > + operator->() Node195->Node1 -m_pigtail Node197 std::unique_ptr< GeoTrf ::Vector3D > + operator->() Node197->Node1 -m_env1RefPointVector -m_env2RefPointVector