SCT_FwdSubSpine Node1 SCT_FwdSubSpine - m_ringType - m_spineSide - m_material - m_thickness1 - m_width1 - m_length1 - m_thickness2 - m_width2 - m_length2 - m_thickness3 - m_width3 - m_length3 + SCT_FwdSubSpine() + material() + innerThickness() + innerWidth() + innerLength() + middleThickness() + middleWidth() + middleLength() + outerThickness() + outerWidth() + outerLength() + build() - getParameters() Node2 SCT_SharedComponentFactory # m_physVolume + SCT_SharedComponentFactory() + getVolume() # build() Node2->Node1 Node3 SCT_ComponentFactory # m_detectorManager # m_geometryManager # m_materials - m_name - s_epsilon + SCT_ComponentFactory() + getName() + intToString() # epsilon() # ~SCT_ComponentFactory() Node3->Node2