ATLAS Offline Software
|
Helper functions for managing PackedLink
variables.
More...
#include "AthContainers/PackedLinkImpl.h"
#include "AthContainers/AuxVectorData.h"
#include "AthContainersInterfaces/IAuxTypeVector.h"
#include "AthContainers/tools/CurrentEventStore.h"
#include "AthLinks/ElementLink.h"
#include "AthLinks/DataLink.h"
#include "CxxUtils/span.h"
#include "CxxUtils/ranges.h"
#include <ranges>
#include <variant>
#include <utility>
#include "AthContainers/tools/PackedLinkVectorHelper.icc"
Go to the source code of this file.
Classes | |
class | SG::detail::PackedLinkVectorHelperBase |
Helper functions for managing PackedLink variables. More... | |
class | SG::detail::PackedLinkVectorHelperBase::LinkedVector |
Helper to access the IAuxTypeVector for an aux variable. More... | |
class | SG::detail::PackedLinkVectorHelper< CONT > |
Helper functions for managing PackedLink variables. More... | |
Namespaces | |
SG | |
Forward declaration. | |
SG::detail | |
Variables | |
template<class RANGE , class CONT > | |
concept | SG::detail::ElementLinkRange = CxxUtils::InputRangeOverT<RANGE, ElementLink<CONT> > |
Concept for a range of things that can convert to ElementLink<CONT> . More... | |
Helper functions for managing PackedLink
variables.
Definition in file PackedLinkVectorHelper.h.