Trk::Segmentation Node1 Trk::Segmentation + ~Segmentation() + createSegmenationSurfaces() + cell() + cell() + cellPosition() + digitizationStep() + moduleBounds() Node2 Trk::RectangularSegmentation - m_activeBounds - m_binUtility - m_binsX - m_binsY + RectangularSegmentation() + RectangularSegmentation() + RectangularSegmentation() + operator=() + ~RectangularSegmentation() + createSegmenationSurfaces() + cell() + cell() + cellPosition() + digitizationStep() + moduleBounds() + numCellsX() + numCellsY() - cellT() Node1->Node2 Node3 Trk::TrapezoidSegmentation - m_activeBounds - m_binUtility - m_binsX - m_binsY + TrapezoidSegmentation() + TrapezoidSegmentation() + operator=() + ~TrapezoidSegmentation() + createSegmenationSurfaces() + cell() + cell() + cellPosition() + digitizationStep() + moduleBounds() + numCellsX() + numCellsY() - cellT() - PitchX() - sinStereoLocal() - projectLocX() - radius() Node1->Node3