8#ifndef COLUMNAR_TRACKING_TRACK_DEF_H
9#define COLUMNAR_TRACKING_TRACK_DEF_H
19 static constexpr std::string_view
idName =
"track0";
25 static constexpr std::string_view
idName =
"track1";
30 static constexpr std::string_view
idName =
"track2";
35 static constexpr std::string_view
idName =
"track3";
40 static constexpr std::string_view
idName =
"vertex";
the raw column accessor template class
a class representing a single object (electron, muons, etc.)
a class representing a single optional object (electron, muons, etc.)
OptObjectId< TrackDef > OptTrackId
AccessorTemplate< VertexDef, CT, ColumnAccessMode::output, CM > VertexDecorator
OptObjectId< VertexDef > OptVertexId
AccessorTemplate< Track0Def, CT, ColumnAccessMode::output, CM > Track0Decorator
AccessorTemplate< Track2Def, CT, ColumnAccessMode::output, CM > Track2Decorator
AccessorTemplate< Track0Def, CT, ColumnAccessMode::input, CM > Track0Accessor
AccessorTemplate< Track2Def, CT, ColumnAccessMode::input, CM > Track2Accessor
AccessorTemplate< VertexDef, CT, ColumnAccessMode::input, CM > VertexAccessor
AccessorTemplate< Track3Def, CT, ColumnAccessMode::input, CM > Track3Accessor
ObjectId< TrackDef > TrackId
AccessorTemplate< Track1Def, CT, ColumnAccessMode::input, CM > Track1Accessor
AccessorTemplate< TrackDef, CT, ColumnAccessMode::input, CM > TrackAccessor
OptObjectId< Track0Def > OptTrack0Id
AccessorTemplate< Track1Def, CT, ColumnAccessMode::output, CM > Track1Decorator
ObjectId< VertexDef > VertexId
OptObjectId< Track1Def > OptTrack1Id
OptObjectId< Track2Def > OptTrack2Id
AccessorTemplate< Track3Def, CT, ColumnAccessMode::output, CM > Track3Decorator
AccessorTemplate< TrackDef, CT, ColumnAccessMode::output, CM > TrackDecorator
OptObjectId< Track3Def > OptTrack3Id
Container id definitions for the columnar infrastructure.
static constexpr std::string_view idName
static constexpr std::string_view idName
static constexpr std::string_view idName
static constexpr std::string_view idName
static constexpr std::string_view idName