Trk::TrapezoidSegmentation Node1 Trk::TrapezoidSegmentation - m_binsX - m_binsY + TrapezoidSegmentation() + TrapezoidSegmentation() + operator=() + ~TrapezoidSegmentation() + createSegmenationSurfaces() + cell() + cell() + cellPosition() + digitizationStep() + moduleBounds() + numCellsX() + numCellsY() - cellT() - PitchX() - sinStereoLocal() - projectLocX() - radius() Node2 Trk::Segmentation + ~Segmentation() + createSegmenationSurfaces() + cell() + cell() + cellPosition() + digitizationStep() + moduleBounds() Node2->Node1 Node3 std::shared_ptr< const Trk::TrapezoidBounds > + operator->() Node3->Node1 -m_activeBounds Node4 Trk::TrapezoidBounds - m_alpha - m_beta + TrapezoidBounds() + TrapezoidBounds() + operator=() + TrapezoidBounds() + operator=() + ~TrapezoidBounds() + TrapezoidBounds() + TrapezoidBounds() + clone() + type() and 17 more... - insideFull() - insideExclude() - isAbove() Node4->Node3 +ptr Node5 Trk::SurfaceBounds + SurfaceBounds() + SurfaceBounds() + operator=() + SurfaceBounds() + operator=() + ~SurfaceBounds() + clone() + operator==() + operator!=() + type() and 8 more... # swap() # initCache() Node5->Node4 Node6 std::vector< TDD_real_t > + elements Node6->Node4 -m_boundValues Node7 Trk::BinUtility + BinUtility() + BinUtility() + BinUtility() + BinUtility() + BinUtility() + BinUtility() + operator=() + operator+=() + ~BinUtility() + clone() and 17 more... Node7->Node1 -m_binUtility Node8 std::vector< Trk::Binning Data > Node8->Node7 -m_binningData Node9 Trk::BinningData + type + option + binvalue + bins + min + max + step + subStep + refphi - m_functionPtr - m_mixPtr + BinningData() + BinningData() + operator=() + operator=() + ~BinningData() + BinningData() + BinningData() + value() + value() + gaugePhi() and 13 more... - searchEaquidstantWithBoundary() - searchBiequidistantWithBoundary() - searchInVectorWithBoundary() - binarySearchWithBoundary() - searchInVectorWithMixedBoundary() Node9->Node8 +elements Node10 std::vector< float > + elements Node10->Node9 +boundaries