30 if (layer < minLayerId || layer >
maxLayerId) {
32 <<
" Invalid parameters: " 33 <<
" La:" << layer << std::endl;
40 if (layer < minLayerId || layer >
maxLayerId) {
42 <<
" Invalid parameters: " 43 <<
" La:" << layer << std::endl;
50 if (layer < minLayerId || layer >
maxLayerId) {
52 <<
" Invalid parameters: " 53 <<
" Wh:" << wheel <<
" St:" << station <<
" Se:" << sector
54 <<
" Sl:" << superlayer <<
" La:" << layer << std::endl;
61 os <<
" Wh:" <<
id.wheel() <<
" St:" <<
id.station() <<
" Se:" <<
id.sector() <<
" Sl:" <<
id.superlayer()
62 <<
" La:" <<
id.layer() <<
" ";
constexpr uint32_t rawId() const
get the raw id
int layer() const
Return the layer number.
static const uint32_t layerIdMask_
static const int maxLayerId
highest layer id
static const int layerStartBit_
int superlayer() const
Return the superlayer number (deprecated method name)
static const uint32_t lMask_
int station() const
Return the station number.
int wheel() const
Return the wheel number.
std::ostream & operator<<(std::ostream &os, const DTLayerId &id)