8#ifndef COLUMNAR_MUON_MUON_DEF_H
9#define COLUMNAR_MUON_MUON_DEF_H
20 static constexpr std::string_view
idName =
"muon";
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
ObjectId< ContainerId::muon > MuonId
AccessorTemplate< ContainerId::muon, CT, ColumnAccessMode::output, CM > MuonDecorator
ObjectRange< ContainerId::muon > MuonRange
OptObjectId< ContainerId::muon > OptMuonId
AccessorTemplate< ContainerId::muon, CT, ColumnAccessMode::input, CM > MuonAccessor
static constexpr std::string_view idName
a template that provides a base definition of container id for a regular container