![]() |
ATLAS Offline Software
|
Helper: Convert a vector of PackedLink to a span over ElementLinks. More...
#include <PackedLinkConversions.h>
Public Types | |
| using | PLVH = PackedLinkVectorHelper<CONT> |
| using | const_PackedLink_span = typename AuxDataTraits<PackedLink<CONT> >::const_span |
| A span over the input PackedLink objects. | |
| using | value_type |
| Transform the span of PackedLinks to a span of ElementLinks. | |
| using | const_DataLink_span = typename PLVH::const_DataLink_span |
| Type of span over DataLinks. | |
Public Member Functions | |
| PackedLinkVectorConstConverter (const const_DataLink_span &dlinks) | |
| Constructor. | |
| template<class VALLOC> | |
| value_type | operator() (const std::vector< PackedLink< CONT >, VALLOC > &velt) const |
| Convert a vector of PackedLinks to a span over ElementLinks. | |
Private Attributes | |
| const_DataLink_span | m_dlinks |
| Span over DataLinks. | |
Helper: Convert a vector of PackedLink to a span over ElementLinks.
Definition at line 74 of file PackedLinkConversions.h.
| using SG::detail::PackedLinkVectorConstConverter< CONT >::const_DataLink_span = typename PLVH::const_DataLink_span |
Type of span over DataLinks.
Definition at line 91 of file PackedLinkConversions.h.
| using SG::detail::PackedLinkVectorConstConverter< CONT >::const_PackedLink_span = typename AuxDataTraits<PackedLink<CONT> >::const_span |
A span over the input PackedLink objects.
Definition at line 81 of file PackedLinkConversions.h.
| using SG::detail::PackedLinkVectorConstConverter< CONT >::PLVH = PackedLinkVectorHelper<CONT> |
Definition at line 77 of file PackedLinkConversions.h.
| using SG::detail::PackedLinkVectorConstConverter< CONT >::value_type |
Transform the span of PackedLinks to a span of ElementLinks.
Definition at line 84 of file PackedLinkConversions.h.
| SG::detail::PackedLinkVectorConstConverter< CONT >::PackedLinkVectorConstConverter | ( | const const_DataLink_span & | dlinks | ) |
Constructor.
| dlinks | Span over DataLinks. |
| value_type SG::detail::PackedLinkVectorConstConverter< CONT >::operator() | ( | const std::vector< PackedLink< CONT >, VALLOC > & | velt | ) | const |
Convert a vector of PackedLinks to a span over ElementLinks.
| velt | The vector to transform. |
|
private |
Span over DataLinks.
Definition at line 111 of file PackedLinkConversions.h.