MuonGM::Component Node1 MuonGM::Component + name + dx1 + dx2 + dy + Component() + Component() + operator=() + ~Component() + GetThickness() Node2 MuonGM::StandardComponent + posx + posy + posz + deadx + deady + dead3 + excent + iswap + index + StandardComponent() + GetThickness() Node1->Node2 Node3 MuonGM::CbmComponent + lb_height + lb_width + hole_pos1 + hole_pos2 Node2->Node3 Node4 MuonGM::CscComponent + maxwdy Node2->Node4 Node5 MuonGM::LbiComponent + associated_CMIsubtype Node2->Node5 Node6 MuonGM::MdtComponent + tubelenStepSize + cutoutTubeXShift + MdtComponent() Node2->Node6 Node7 MuonGM::MicromegasComponent + subType + MicromegasComponent() Node2->Node7 Node8 MuonGM::MMSpacerComponent + MMSpacerComponent() Node2->Node8 Node9 MuonGM::RpcComponent + ndivy + ndivz Node2->Node9