This class provides an interface to generate or decode an identifier for the upper levels of the dete...
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
AtlasDetectorID(const std::string &name, const std::string &group)
static int channel(const HWIdentifier &hwid)
Identifier::size_type size_type
static int ppm(const HWIdentifier &hwid)
static HWIdentifier channel_id(int ppm, int channel)
static HWIdentifier ppm_id(int ppm)