Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Plugins/ExaTrkX/include/Acts/Plugins/ExaTrkX/detail/CantorEdge.hpp>
Public Member Functions | |
CantorEdge (T x, T y, bool sort=true) | |
std::pair< T, T > | inverse () const |
T | value () const |
Private Attributes | |
T | m_value |
Class that encapsulates a cantor pair, which represents an edge of a graph By default ensures all edges are ordered, so the represented graph is undirected: (a,b) and (b,a) are the same edge.
Definition at line 20 of file CantorEdge.hpp.
View newest version in sPHENIX GitHub at line 20 of file CantorEdge.hpp
|
inline |
Definition at line 24 of file CantorEdge.hpp.
View newest version in sPHENIX GitHub at line 24 of file CantorEdge.hpp
|
inline |
Definition at line 31 of file CantorEdge.hpp.
View newest version in sPHENIX GitHub at line 31 of file CantorEdge.hpp
|
inline |
Definition at line 43 of file CantorEdge.hpp.
View newest version in sPHENIX GitHub at line 43 of file CantorEdge.hpp
Referenced by BOOST_AUTO_TEST_CASE(), and Acts::detail::operator==().
|
private |
Definition at line 21 of file CantorEdge.hpp.
View newest version in sPHENIX GitHub at line 21 of file CantorEdge.hpp
Referenced by Acts::detail::CantorEdge< int64_t >::CantorEdge(), Acts::detail::CantorEdge< int64_t >::inverse(), and Acts::detail::CantorEdge< int64_t >::value().