Go to the source code of this file.
Classes | |
struct | art::IDNumber< Level > |
struct | art::IDNumber< Level::Event > |
struct | art::IDNumber< Level::SubRun > |
struct | art::IDNumber< Level::Run > |
Namespaces | |
art | |
Typedefs | |
template<Level L> | |
using | art::IDNumber_t = typename IDNumber< L >::type |
using | art::EventNumber_t = IDNumber_t< Level::Event > |
using | art::SubRunNumber_t = IDNumber_t< Level::SubRun > |
using | art::RunNumber_t = IDNumber_t< Level::Run > |
Functions | |
template<Level L = Level::Event> | |
constexpr bool | art::is_valid (IDNumber_t< L > const id) noexcept |