ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
detray::volume_graph< detector_t, node_inspector, vector_t >::edge_generator::edge Struct Reference

An edge in the graph connects two nodes (volumes). More...

#include <detray/navigation/volume_graph.hpp>

Public Member Functions

 edge (const dindex volume_id, const dindex link)
 Construct an edge between two volume indices.
dindex from () const
dindex to () const

Public Attributes

dindex _from
 Source volume index.
dindex _to
 Destination volume index.

Detailed Description

template<concepts::detector detector_t, typename node_inspector = void_node_inspector<typename detector_t::volume_type>, template< typename... > class vector_t = dvector>
struct detray::volume_graph< detector_t, node_inspector, vector_t >::edge_generator::edge

An edge in the graph connects two nodes (volumes).

It is constructed from a surface and its mask.

Constructor & Destructor Documentation

◆ edge()

template<concepts::detector detector_t, typename node_inspector = void_node_inspector<typename detector_t::volume_type>, template< typename... > class vector_t = dvector>
detray::volume_graph< detector_t, node_inspector, vector_t >::edge_generator::edge::edge ( const dindex volume_id,
const dindex link )

Construct an edge between two volume indices.

Parameters
volume_idindex of the source volume
linkindex of the destination volume

Member Function Documentation

◆ from()

template<concepts::detector detector_t, typename node_inspector = void_node_inspector<typename detector_t::volume_type>, template< typename... > class vector_t = dvector>
dindex detray::volume_graph< detector_t, node_inspector, vector_t >::edge_generator::edge::from ( ) const
Returns
source volume index

◆ to()

template<concepts::detector detector_t, typename node_inspector = void_node_inspector<typename detector_t::volume_type>, template< typename... > class vector_t = dvector>
dindex detray::volume_graph< detector_t, node_inspector, vector_t >::edge_generator::edge::to ( ) const
Returns
destination volume index