ATLAS Offline Software
Loading...
Searching...
No Matches
SoACopy.h File Reference
#include "AthDeviceUtils/SoAColumn.h"
#include "AthContainers/AuxVectorBase.h"
#include "AthContainers/DataVector.h"
#include "AthDeviceInterfaces/ICopiesTool.h"
#include "AthDeviceInterfaces/IMemoryResourcesTool.h"
#include "GaudiKernel/EventContext.h"
#include <vecmem/edm/view.hpp>
#include <tuple>
#include "AthDeviceUtils/impl/SoACopy.icc"
Include dependency graph for SoACopy.h:

Go to the source code of this file.

Classes

class  AthDevice::SoACopy< COLUMNS >
 Utility to help with copying data between xAOD and VecMem SoA containers. More...

Namespaces

namespace  AthDevice

Functions

Type deduction guide(s) for the SoACopy class
template<Concepts::SoAColumn... COLUMNS>
 AthDevice::SoACopy (COLUMNS...) -> SoACopy< COLUMNS... >
template<Concepts::SoAColumn... COLUMNS>
 AthDevice::SoACopy (const std::tuple< COLUMNS... > &) -> SoACopy< COLUMNS... >