5#ifndef INDETIDENTIFIER_PLR_ID_H
6#define INDETIDENTIFIER_PLR_ID_H
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
This is an Identifier helper class for the Pixel subdetector.
HelperType
enum class for eventual final derived types of this class
IdDictFieldImplementation is used to capture the specification of a single field of an Identifier.
This is a Identifier helper class for the PLR subdetector.
virtual int initialize_from_dictionary(const IdDictMgr &dict_mgr) override
Initialization from the identifier dictionary.
IdDictFieldImplementation m_plr_impl
AtlasDetectorID::HelperType helper() const override final
This is an PLR_ID helper.
IdDictFieldImplementation m_lumi_impl
Identifier::size_type size_type