5#ifndef MUONRDO_TGCL1RDOIDHASH_H
6#define MUONRDO_TGCL1RDOIDHASH_H
37 uint16_t
rodId(
int i)
const;
std::vector< Identifier > ID
std::vector< uint16_t > m_int2subDetectorId
reverse lookup for SubDetectorID and ROD ID
int m_size
total number of IDs
ID identifier(int i) const
reverse conversion
virtual ~TgcL1RdoIdHash()
uint16_t subDetectorId(int i) const
reverse conversion for SubDetectorID and ROD ID
std::vector< uint16_t > m_int2rodId
int max() const
return maximum number of IDs
std::vector< ID > m_int2id
reverse lookup
int operator()(const ID &id) const
Convert ID to int.
std::map< ID, int > m_lookup
lookup table
uint16_t rodId(int i) const
reverse conversion : ROD ID