MuonGM::SupComponent Node1 MuonGM::SupComponent + xAMDB0() + yAMDB0() + zAMDB0() + bottomsizewrtAMDB0() + topsizewrtAMDB0() Node2 MuonGM::StandardComponent + posx + posy + posz + deadx + deady + dead3 + excent + iswap + index + StandardComponent() + GetThickness() Node2->Node1 Node3 MuonGM::Component + dx1 + dx2 + dy + Component() + Component() + operator=() + ~Component() + GetThickness() Node3->Node2 Node4 std::string Node4->Node3 +name Node5 std::basic_string< char > Node5->Node4