MuonGM::Tgc Node1 MuonGM::Tgc + width + length + thickness + longWidth + irad + orad + dphi + index + Tgc() + build() + build() + print() 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::TgcComponent + TgcComponent() Node5->Node1 -m_component Node6 MuonGM::StandardComponent + posx + posy + posz + deadx + deady + dead3 + excent + iswap + index + StandardComponent() + GetThickness() Node6->Node5 Node7->Node6