SCT_FwdRing Node1 SCT_FwdRing - m_iWheel - m_iRing - m_endcap - m_numModules - m_moduleStagger - m_safety - m_identifier - m_ringSide - m_stereoSign - m_refStartAngle and 21 more... + SCT_FwdRing() + ~SCT_FwdRing() + SCT_FwdRing() + operator=() + numModules() + moduleStagger() + identifier() + ringSide() + ringOffset() + thickness() and 8 more... - makeModuleServices() - getParameters() - preBuild() Node2 SCT_UniqueComponentFactory # m_logVolume # m_sqliteReader + SCT_UniqueComponentFactory() + build() # preBuild() Node2->Node1 Node193 SCT_FwdModule - m_ringType - m_stereoAngle - m_length - m_widthOuter - m_widthInner - m_thickness - m_moduleShift - m_glueThickness - m_distBtwMountPoints - m_mountPointToCenter and 9 more... + SCT_FwdModule() + ~SCT_FwdModule() + SCT_FwdModule() + operator=() + ringType() + build() + stereoAngle() + moduleShift() + length() + outerWidth() and 10 more... - getParameters() - preBuild() Node2->Node193 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 _FwdCoolingBlock > + operator->() Node190->Node1 -m_coolingBlockHiMain -m_coolingBlockLoSec -m_coolingBlockLoMain -m_coolingBlockHiSec Node191 SCT_FwdCoolingBlock - m_material - m_thickness - m_deltaR - m_rphi - m_offset - m_hiLo - m_mainSec - m_coolingBlockIndex + SCT_FwdCoolingBlock() + material() + thickness() + deltaR() + rphi() + offsetFromDisc() + index() - getParameters() - build() Node191->Node190 +ptr Node193->Node1 -m_module Node194 std::unique_ptr< SCT _FwdModuleConnector > + operator->() Node194->Node193 +m_connector Node196 std::unique_ptr< SCT _FwdHybrid > + operator->() Node196->Node193 +m_hybrid