8#ifndef COLUMNAR_EVENT_INFO_EVENT_INFO_DEF_H
9#define COLUMNAR_EVENT_INFO_EVENT_INFO_DEF_H
23 static constexpr std::string_view
idName =
"EventInfo";
the raw column accessor template class
a class representing a single object (electron, muons, etc.)
a class representing a continuous sequence of objects (a.k.a. a container)
a class representing a single optional object (electron, muons, etc.)
OptObjectId< EventInfoDef > OptEventInfoId
ObjectRange< EventInfoDef > EventInfoRange
ObjectId< EventInfoDef > EventInfoId
AccessorTemplate< EventInfoDef, CT, ColumnAccessMode::input, CM > EventInfoAccessor
AccessorTemplate< EventInfoDef, CT, ColumnAccessMode::output, CM > EventInfoDecorator
static constexpr std::string_view idName
static constexpr bool perEventRange
static constexpr bool perEventId
Container id definitions for the columnar infrastructure.