MuonGMR4::sTgcReadoutElement::parameterBook Node1 MuonGMR4::sTgcReadoutElement ::parameterBook + halfChamberHeight + sHalfChamberLength + lHalfChamberLength + halfChamberTck + sFrameWidth + lFrameWidth + gasTck + numLayers + nChTypes + yCutout + layerBounds Node2 std::vector< MuonGMR4 ::StripLayer > Node2->Node1 +padLayers +wireGroupLayers +stripLayers Node3 MuonGMR4::StripLayer - m_transform + StripLayer() + toOrigin() + design() + hash() + stripPosition() + localStripPos() + localStripLeftEdge() + localStripRightEdge() + operator<() Node3->Node2 +elements Node5 GeoModel::TransientConst SharedPtr< StripDesign > + get() + get() + operator->() + operator->() + operator*() + operator*() + TransientConstSharedPtr() + TransientConstSharedPtr() + TransientConstSharedPtr() + TransientConstSharedPtr() and 14 more... Node5->Node1 +stripDesign Node5->Node3 -m_design Node6 std::shared_ptr< StripDesign > + operator->() Node6->Node5 -m_ptr Node15 GeoModel::TransientConst SharedPtr< PadDesign > + get() + get() + operator->() + operator->() + operator*() + operator*() + TransientConstSharedPtr() + TransientConstSharedPtr() + TransientConstSharedPtr() + TransientConstSharedPtr() and 14 more... Node15->Node1 +padDesign Node16 std::shared_ptr< PadDesign > + operator->() Node16->Node15 -m_ptr Node18 GeoModel::TransientConst SharedPtr< WireGroupDesign > + get() + get() + operator->() + operator->() + operator*() + operator*() + TransientConstSharedPtr() + TransientConstSharedPtr() + TransientConstSharedPtr() + TransientConstSharedPtr() and 14 more... Node18->Node1 +wireGroupDesign Node19 std::shared_ptr< WireGroup Design > + operator->() Node19->Node18 -m_ptr Node23 std::vector< double > + elements Node23->Node1 +firstStripPitch