ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
Columnar
ColumnarInterfaces
ColumnarInterfaces
ColumnarInterfaces/ColumnarInterfaces/ColumnarDef.h
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
#ifndef COLUMNAR_INTERFACES_COLUMNAR_DEF_H
9
#define COLUMNAR_INTERFACES_COLUMNAR_DEF_H
10
11
#include <string>
12
#include <string_view>
13
14
namespace
columnar
15
{
20
using
ColumnarOffsetType
= std::size_t;
21
25
inline
constexpr
ColumnarOffsetType
invalidObjectIndex
=
static_cast<
ColumnarOffsetType
>
(-1);
26
27
29
inline
constexpr
std::string_view
eventContextCIName
=
"eventContext"
;
30
38
inline
const
std::string
eventRangeColumnName
=
"EventInfo"
;
39
}
40
41
#endif
columnar
Definition
ClusterDef.h:16
columnar::eventContextCIName
constexpr std::string_view eventContextCIName
the name for the event context container id
Definition
ColumnarInterfaces/ColumnarInterfaces/ColumnarDef.h:29
columnar::eventRangeColumnName
const std::string eventRangeColumnName
the default name for the column containing the event range
Definition
ColumnarInterfaces/ColumnarInterfaces/ColumnarDef.h:38
columnar::ColumnarOffsetType
std::size_t ColumnarOffsetType
the type used for the size and offsets in the columnar data
Definition
ColumnarInterfaces/ColumnarInterfaces/ColumnarDef.h:20
columnar::invalidObjectIndex
constexpr ColumnarOffsetType invalidObjectIndex
the value for an invalid element index
Definition
ColumnarInterfaces/ColumnarInterfaces/ColumnarDef.h:25
Generated on
for ATLAS Offline Software by
1.17.0