InDetDD::TRT_EndcapElement Node1 InDetDD::TRT_EndcapElement - m_code - m_descriptor - m_nextInZ - m_previousInZ + TRT_EndcapElement() + TRT_EndcapElement() + ~TRT_EndcapElement() + type() + strawLength() + strawDirection() + getDescriptor() + nextInZ() + previousInZ() + setNextInZ() + setPreviousInZ() + getCode() + strawBounds() + getConditionsData() - calculateStrawTransform() - calculateLocalStrawTransform() - elementSurface() - createSurfaceCache() - createSurfaceCacheHelper() - createSurfaceCache() - operator=() Node2 InDetDD::TRT_BaseElement # m_id # m_idHash # m_nstraws # m_idHelper # m_conditions # m_surface # m_strawSurfaces # m_strawSurfacesCache # m_surfaces # m_surfaceCache + TRT_BaseElement() + TRT_BaseElement() + ~TRT_BaseElement() + type() + identify() + identifyHash() + defTransform() + getAbsoluteTransform() + surface() + bounds() and 27 more... - operator=() - deleteCache() - createSurfaceCacheHelper() Node2->Node1 Node3 Trk::TrkDetElementBase + TrkDetElementBase() + ~TrkDetElementBase() + identify() + identifyHash() + transform() + transform() + surface() + surface() + bounds() + bounds() and 6 more... Node3->Node2 Node4 GeoVDetectorElement Node4->Node3