MuonGM::Rpc Node1 MuonGM::Rpc + width + length + thickness + longWidth + idiv + jdiv + y_translation + z_translation - m_nlayers + Rpc() + build() + build() + build() + print() + nGasGaps() Node2 MuonGM::DetectorElement + DetectorElement() + setLogVolName() + print() + ~DetectorElement() Node2->Node1 Node3 std::string Node3->Node2 +name +logVolName Node7 MuonGM::Component + dx1 + dx2 + dy + Component() + Component() + operator=() + ~Component() + GetThickness() Node3->Node7 +name Node4 std::basic_string< char > Node4->Node3 Node5 MuonGM::RpcComponent + ndivy + ndivz Node5->Node1 -m_component Node6 MuonGM::StandardComponent + posx + posy + posz + deadx + deady + dead3 + excent + iswap + index + StandardComponent() + GetThickness() Node6->Node5 Node7->Node6