ATLAS Offline Software
Loading...
Searching...
No Matches
VectorColumn.h File Reference
#include <ColumnarCore/ColumnAccessor.h>
#include <ColumnarCore/VectorConvertView.h>
#include <span>
#include <vector>
Include dependency graph for VectorColumn.h:

Go to the source code of this file.

Classes

class  columnar::detail::MemoryAccessor< std::vector< CT >, CM >
class  columnar::detail::ContainerFreeAccessor< std::vector< CT >, ColumnAccessMode::input, ColumnarModeArray >

Namespaces

namespace  columnar
namespace  columnar::detail
 Container id definitions for the columnar infrastructure.

Detailed Description

std::vector specialization for AccessorTemplate

Per-object vectors get handled differently depending on the framework, so there are different accessor specializations in different environments. So far (11 Dec 24) only input accessors are supported, and they will generally return an object that behaves like std::span<const CT>

Definition in file VectorColumn.h.