ATLAS Offline Software
Loading...
Searching...
No Matches
columnar::ContainerId::eventInfo Struct Reference

#include <EventInfoDef.h>

Inheritance diagram for columnar::ContainerId::eventInfo:
Collaboration diagram for columnar::ContainerId::eventInfo:

Public Types

using xAODObjectIdType
 the xAOD type to use with ObjectId
using xAODObjectRangeType
 the xAOD type to use with ObjectRange
using xAODElementLinkType
 the xAOD type to use with ElementLink

Static Public Attributes

static constexpr std::string_view idName = "EventInfo"
static constexpr bool perEventRange = false
static constexpr bool perEventId = true
static constexpr bool isContainerId
 identify this as a container id definition
static constexpr bool regularObjectId
 whether to use the regular ObjectId/ObjectRange
static constexpr bool variantObjectId
 whether to use a variant ObjectId
static constexpr bool regularColumnAccessorArray
 whether to use a regular column accessor in array mode
static constexpr bool isMutable
 whether this is a non-const container

Detailed Description

Definition at line 19 of file EventInfoDef.h.

Member Typedef Documentation

◆ xAODElementLinkType

using columnar::ContainerId::regularCIBase< xAOD::EventInfo, xAOD::EventInfo >::xAODElementLinkType
inherited

the xAOD type to use with ElementLink

Definition at line 137 of file ContainerId.h.

◆ xAODObjectIdType

the xAOD type to use with ObjectId

Definition at line 131 of file ContainerId.h.

◆ xAODObjectRangeType

using columnar::ContainerId::regularCIBase< xAOD::EventInfo, xAOD::EventInfo >::xAODObjectRangeType
inherited

the xAOD type to use with ObjectRange

Definition at line 134 of file ContainerId.h.

Member Data Documentation

◆ idName

std::string_view columnar::ContainerId::eventInfo::idName = "EventInfo"
staticconstexpr

Definition at line 25 of file EventInfoDef.h.

◆ isContainerId

bool columnar::ContainerId::regularCIBase< xAOD::EventInfo, xAOD::EventInfo >::isContainerId
staticconstexprinherited

identify this as a container id definition

Definition at line 110 of file ContainerId.h.

◆ isMutable

bool columnar::ContainerId::regularCIBase< xAOD::EventInfo, xAOD::EventInfo >::isMutable
staticconstexprinherited

whether this is a non-const container

Definition at line 122 of file ContainerId.h.

◆ perEventId

bool columnar::ContainerId::eventInfo::perEventId = true
staticconstexpr

Definition at line 30 of file EventInfoDef.h.

◆ perEventRange

bool columnar::ContainerId::eventInfo::perEventRange = false
staticconstexpr

Definition at line 29 of file EventInfoDef.h.

◆ regularColumnAccessorArray

bool columnar::ContainerId::regularCIBase< xAOD::EventInfo, xAOD::EventInfo >::regularColumnAccessorArray
staticconstexprinherited

whether to use a regular column accessor in array mode

Definition at line 119 of file ContainerId.h.

◆ regularObjectId

bool columnar::ContainerId::regularCIBase< xAOD::EventInfo, xAOD::EventInfo >::regularObjectId
staticconstexprinherited

whether to use the regular ObjectId/ObjectRange

Definition at line 113 of file ContainerId.h.

◆ variantObjectId

bool columnar::ContainerId::regularCIBase< xAOD::EventInfo, xAOD::EventInfo >::variantObjectId
staticconstexprinherited

whether to use a variant ObjectId

Definition at line 116 of file ContainerId.h.


The documentation for this struct was generated from the following file: