ATLAS Offline Software
|
Conversions for accessing jagged vector variables. More...
#include "AthContainers/JaggedVecImpl.h"
#include "AthContainers/AuxVectorData.h"
#include "AthContainers/tools/AuxDataTraits.h"
#include "AthContainersInterfaces/IAuxTypeVector.h"
#include "AthContainersInterfaces/AuxDataSpan.h"
#include "AthContainersInterfaces/AuxTypes.h"
#include "CxxUtils/range_with_conv.h"
#include "CxxUtils/concepts.h"
#include "CxxUtils/ranges.h"
#include <variant>
#include <cassert>
#include <stdexcept>
#include "AthContainers/tools/JaggedVecConversions.icc"
Go to the source code of this file.
Classes | |
class | SG::detail::JaggedVecConstConverter< PAYLOAD_T > |
Helper: Make a span from a jagged vector element. More... | |
class | SG::detail::JaggedVecProxyBase |
Base class for jagged vector proxies. More... | |
class | SG::detail::JaggedVecProxyValBase |
Adapter for holding the proxy base information by value. More... | |
class | SG::detail::JaggedVecProxyRefBase |
Adapter for holding the proxy base information by reference. More... | |
class | SG::detail::JaggedVecProxyT< PAYLOAD_T, BASE > |
Proxy for jagged vectors. More... | |
struct | SG::detail::JaggedVecProxyT< PAYLOAD_T, BASE >::nonnull_iterator |
Helper for passing iterators. More... | |
class | SG::detail::JaggedVecConverter< PAYLOAD_T > |
Helper: Make a span — either read-only or writable — from a jagged vector element. More... | |
Namespaces | |
SG | |
Forward declaration. | |
SG::detail | |
Functions | |
void | test_JaggedVecProxyValBase () |
void | test_JaggedVecProxyRefBase () |
Conversions for accessing jagged vector variables.
Definition in file JaggedVecConversions.h.
void test_JaggedVecProxyRefBase | ( | ) |
void test_JaggedVecProxyValBase | ( | ) |