ATLAS Offline Software
Loading...
Searching...
No Matches
PhysicsAnalysis
Columnar
ColumnarTestFixtures
Root
ToolWrapper.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
7
8
//
9
// includes
10
//
11
12
#include <
ColumnarTestFixtures/ToolWrapper.h
>
13
14
#include <
ColumnarInterfaces/ColumnInfo.h
>
15
#include <
ColumnarInterfaces/IColumnarTool.h
>
16
#include <
CxxUtils/checker_macros.h
>
17
18
#include <boost/core/demangle.hpp>
19
20
#include <algorithm>
21
#include <cstdint>
22
#include <stdexcept>
23
#include <typeindex>
24
25
//
26
// method implementations
27
//
28
29
namespace
columnar
30
{
31
namespace
TestUtils
32
{
33
ToolWrapperData ::
34
ToolWrapperData (
ColumnVectorData
*val_columnData,
const
ToolColumnVectorMap
*val_wrapper) noexcept
35
:
m_wrapper
(val_wrapper),
m_columnData
(val_columnData)
36
{
37
}
38
}
39
}
ColumnInfo.h
IColumnarTool.h
ToolWrapper.h
checker_macros.h
Define macros for attributes used to control the static checker.
columnar::ColumnVectorData
a class that holds the columnar data for a single call
Definition
ColumnVectorWrapper.h:158
columnar::TestUtils::ToolWrapperData::m_wrapper
const ToolColumnVectorMap * m_wrapper
Definition
ToolWrapper.h:58
columnar::TestUtils::ToolWrapperData::m_columnData
ColumnVectorData * m_columnData
Definition
ToolWrapper.h:60
columnar::ToolColumnVectorMap
a class that interfaces an IColumnarTool to a ColumnVectorHeader
Definition
ToolColumnVectorMap.h:30
columnar::TestUtils
Definition
ColumnarMemoryTest.h:25
columnar
Definition
ClusterDef.h:16
Generated on
for ATLAS Offline Software by
1.14.0