Skip to content

Commit

Permalink
link: GridPortalLink graphical doc comment
Browse files Browse the repository at this point in the history
  • Loading branch information
paulgessinger committed Aug 21, 2024
1 parent c33d0d9 commit 6a06360
Showing 1 changed file with 64 additions and 0 deletions.
64 changes: 64 additions & 0 deletions Core/include/Acts/Geometry/GridPortalLink.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,70 @@ class GridPortalLink : public PortalLinkBase {
const std::shared_ptr<RegularSurface>& surface, TrackingVolume& volume,
BinningValue direction);

/// +----------------------------------------------------------+
/// |Colinear |
/// | |
/// | +-------+-------+-------+ +-------+-------+-------+ |
/// | | | | | | | | | |
/// | | | | | + | | | | |
/// | | | | | | | | | |
/// | +-------+-------+-------+ +-------+-------+-------+ |
/// | +-------+-------+-------+-------+-------+-------+ |
/// | | | | | | | | |
/// | = | | | | | | | |
/// | | | | | | | | |
/// | +-------+-------+-------+-------+-------+-------+ |
/// | |
/// +----------------------------------------------------------+
///
/// +-------------------------------------------------+
/// |Parallel |
/// | |
/// | +-------+ +-------+ +-------+-------+ |
/// | | | | | | | | |
/// | | | | | | | | |
/// | | | | | | | | |
/// | +-------+ +-------+ +-------+-------+ |
/// | | | | | | | | |
/// | | | + | | = | | | |
/// | | | | | | | | |
/// | +-------+ +-------+ +-------+-------+ |
/// | | | | | | | | |
/// | | | | | | | | |
/// | | | | | | | | |
/// | +-------+ +-------+ +-------+-------+ |
/// | |
/// +-------------------------------------------------+
///
/// +-------------------------------------------+
/// |Perpendicular |
/// | |
/// | +-------+ |
/// | | | |
/// | | | |
/// | | | |
/// | +-------+ +-------+-------+-------+ |
/// | | | | | | | |
/// | | | + | | | | |
/// | | | | | | | |
/// | +-------+ +-------+-------+-------+ |
/// | | | |
/// | | | |
/// | | | +-------+-------+-------+ |
/// | +-------+ | | | | |
/// | | | | | |
/// | | | | | |
/// | +-------+-------+-------+ |
/// | | | | | |
/// | = | | | | |
/// | | | | | |
/// | +-------+-------+-------+ |
/// | | | | | |
/// | | | | | |
/// | | | | | |
/// | +-------+-------+-------+ |
/// | |
/// +-------------------------------------------+
static std::unique_ptr<PortalLinkBase> merge(
const GridPortalLink& a, const GridPortalLink& b, BinningValue direction,
const Logger& logger = getDummyLogger());
Expand Down

0 comments on commit 6a06360

Please sign in to comment.