ATLAS Offline Software
Classes | Namespaces | Typedefs
PackedLinkVector.h File Reference

Implementation of IAuxTypeVector for PackedLink types. More...

#include "AthContainers/tools/AuxTypeVector.h"
#include "AthContainers/tools/PackedLinkVectorHelper.h"
#include "AthContainers/PackedLinkImpl.h"
#include "AthContainers/AuxVectorData.h"
#include "AthLinks/ElementLink.h"
#include "AthLinks/DataLink.h"
#include <ranges>
#include "AthContainers/tools/PackedLinkVector.icc"
Include dependency graph for PackedLinkVector.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SG::PackedLinkVectorHolder< CONT, ALLOC >
 Implementation of IAuxTypeVector for PackedLink types. More...
 
class  SG::PackedLinkVVectorHolder< CONT, VALLOC, VELT, ALLOC >
 Implementation of IAuxTypeVector for a vector of PackedLink. More...
 
class  SG::PackedLinkVectorT< HOLDER >
 Implementation of IAuxTypeVector holding a vector of PackedLink. More...
 

Namespaces

 SG
 Forward declaration.
 

Typedefs

template<class CONT , class ALLOC = AuxAllocator_t<PackedLink<CONT> >>
using SG::PackedLinkVector = PackedLinkVectorT< PackedLinkVectorHolder< CONT, ALLOC > >
 
template<class CONT , class VALLOC = AuxAllocator_t<PackedLink<CONT> >, class VELT = typename AuxDataTraits<PackedLink<CONT>, VALLOC >::vector_type, class ALLOC = AuxAllocator_t<VELT>>
using SG::PackedLinkVVector = PackedLinkVectorT< PackedLinkVVectorHolder< CONT, VALLOC, VELT, ALLOC > >
 

Detailed Description

Implementation of IAuxTypeVector for PackedLink types.

Author
scott snyder snyde.nosp@m.r@bn.nosp@m.l.gov
Date
Sep, 2023

Definition in file PackedLinkVector.h.