8#ifndef COLUMNAR_JET_JET_DEF_H
9#define COLUMNAR_JET_JET_DEF_H
20 static constexpr std::string_view
idName =
"jet";
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.)
a namespace for holding the ids for the different "virtual" containers
mutableCI< jet > mutableJet
AccessorTemplate< ContainerId::mutableJet, CT, ColumnAccessMode::update, CM > MutableJetUpdater
OptObjectId< ContainerId::jet > OptJetId
AccessorTemplate< ContainerId::mutableJet, CT, ColumnAccessMode::output, CM > MutableJetDecorator
ObjectRange< ContainerId::mutableJet > MutableJetRange
AccessorTemplate< ContainerId::jet, CT, ColumnAccessMode::input, CM > JetAccessor
OptObjectId< ContainerId::mutableJet > OptMutableJetId
ObjectId< ContainerId::mutableJet > MutableJetId
AccessorTemplate< ContainerId::mutableJet, CT, ColumnAccessMode::input, CM > MutableJetAccessor
ObjectRange< ContainerId::jet > JetRange
ObjectId< ContainerId::jet > JetId
AccessorTemplate< ContainerId::jet, CT, ColumnAccessMode::output, CM > JetDecorator
static constexpr std::string_view idName
a template to define a mutable version of a given container id
a template that provides a base definition of container id for a regular container