ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
AthHIP
AthHIPComps
src
components
AthHIPComps_entries.cxx
Go to the documentation of this file.
1
//
2
// Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
//
4
5
// Copy component(s).
6
#include "
../AsyncCopyTool.h
"
7
#include "
../CopyTool.h
"
8
9
// Memory resource component(s).
10
#include "
../DeviceMemoryResourceTool.h
"
11
#include "
../HostMemoryResourceTool.h
"
12
#include "
../ManagedMemoryResourceTool.h
"
13
14
// Stream component(s).
15
#include "
../PerComponentStreamTool.h
"
16
#include "
../PerEventAndComponentStreamTool.h
"
17
#include "
../PerEventStreamSvc.h
"
18
#include "
../SingleStreamSvc.h
"
19
#include "
../StreamSvcAdaptorTool.h
"
20
21
// Declare the component(s) to Gaudi.
22
DECLARE_COMPONENT
(
AthHIP::AsyncCopyTool
)
23
DECLARE_COMPONENT
(
AthHIP::CopyTool
)
24
25
DECLARE_COMPONENT
(
AthHIP::DeviceMemoryResourceTool
)
26
DECLARE_COMPONENT
(
AthHIP::HostMemoryResourceTool
)
27
DECLARE_COMPONENT
(
AthHIP::ManagedMemoryResourceTool
)
28
29
DECLARE_COMPONENT
(
AthHIP::PerComponentStreamTool
)
30
DECLARE_COMPONENT
(
AthHIP::PerEventAndComponentStreamTool
)
31
DECLARE_COMPONENT
(
AthHIP::PerEventStreamSvc
)
32
DECLARE_COMPONENT
(
AthHIP::SingleStreamSvc
)
33
DECLARE_COMPONENT
(
AthHIP::StreamSvcAdaptorTool
)
AsyncCopyTool.h
CopyTool.h
DeviceMemoryResourceTool.h
HostMemoryResourceTool.h
ManagedMemoryResourceTool.h
PerComponentStreamTool.h
PerEventAndComponentStreamTool.h
PerEventStreamSvc.h
SingleStreamSvc.h
StreamSvcAdaptorTool.h
DECLARE_COMPONENT
DECLARE_COMPONENT(MuonGMR4::ReadoutGeomCnvAlg)
AthHIP::AsyncCopyTool
Tool providing an asynchronous vecmem::copy object for HIP devices.
Definition
AthHIP/AthHIPComps/src/AsyncCopyTool.h:20
AthHIP::CopyTool
Tool providing a synchronous vecmem::copy object for HIP devices.
Definition
AthHIP/AthHIPComps/src/CopyTool.h:19
AthHIP::DeviceMemoryResourceTool
Tool providing memory resource for device memory.
Definition
AthHIP/AthHIPComps/src/DeviceMemoryResourceTool.h:23
AthHIP::HostMemoryResourceTool
Tool providing memory resource for pinned host memory.
Definition
AthHIP/AthHIPComps/src/HostMemoryResourceTool.h:20
AthHIP::ManagedMemoryResourceTool
Tool providing memory resource for managed host/device memory.
Definition
AthHIP/AthHIPComps/src/ManagedMemoryResourceTool.h:20
AthHIP::PerComponentStreamTool
Tool providing a separate (single) HIP stream to the component using it.
Definition
AthHIP/AthHIPComps/src/PerComponentStreamTool.h:27
AthHIP::PerEventAndComponentStreamTool
Tool providing a separate, per-event HIP streams to the component using it.
Definition
AthHIP/AthHIPComps/src/PerEventAndComponentStreamTool.h:27
AthHIP::PerEventStreamSvc
Service providing HIP streams to (reentrant) algorithms.
Definition
AthHIP/AthHIPComps/src/PerEventStreamSvc.h:27
AthHIP::SingleStreamSvc
Service providing HIP streams to (reentrant) algorithms.
Definition
AthHIP/AthHIPComps/src/SingleStreamSvc.h:25
AthHIP::StreamSvcAdaptorTool
Tool exposing a HIP stream service as a HIP stream tool.
Definition
AthHIP/AthHIPComps/src/StreamSvcAdaptorTool.h:26
Generated on
for ATLAS Offline Software by
1.17.0