#include <MdtCablingData.h>
Definition at line 84 of file MdtCablingData.h.
◆ MdtCablingData()
| MdtCablingData::MdtCablingData |
( |
| ) |
|
|
default |
◆ operator!() [1/2]
| bool MdtCablingOffData::operator! |
( |
| ) |
const |
|
inlineinherited |
◆ operator!() [2/2]
| bool MdtCablingOnData::operator! |
( |
| ) |
const |
|
inlineinherited |
◆ operator!=() [1/3]
◆ operator!=() [2/3]
◆ operator!=() [3/3]
◆ operator<() [1/3]
Definition at line 120 of file MdtCablingData.h.
121 if (this->MdtCablingOffData::operator!=(
other))
123 if (this->MdtCablingOnData::operator!=(
other))
◆ operator<() [2/3]
◆ operator<() [3/3]
◆ operator==() [1/3]
◆ operator==() [2/3]
Multilayer inside the MDT station.
Equality operator
Definition at line 34 of file MdtCablingData.h.
◆ operator==() [3/3]
◆ cache [1/2]
| int8_t MdtCablingOffData::cache[4] |
|
inherited |
◆ cache [2/2]
| uint8_t MdtCablingOnData::cache[4] |
|
inherited |
◆ channelId
| uint8_t MdtCablingData::channelId |
◆ csm
| uint8_t& MdtCablingOnData::csm {m_cache.cache[1]} |
|
inherited |
◆ eta
| int8_t& MdtCablingOffData::eta {m_cache.cache[1]} |
|
inherited |
Station of the chamber (i.e, BIL,BIS,etc.)
Definition at line 29 of file MdtCablingData.h.
◆ hash [1/2]
| int MdtCablingOffData::hash {0} |
|
inherited |
◆ hash [2/2]
| int MdtCablingOnData::hash {0} |
|
inherited |
◆ layer
| int MdtCablingData::layer {-99} |
◆ layer_block
◆ legacy_layer_block_size
| constexpr int MdtCablingData::legacy_layer_block_size = 10 |
|
staticconstexpr |
◆ legacy_tube_block_size
| constexpr int MdtCablingData::legacy_tube_block_size = 100 |
|
staticconstexpr |
Identifier of the corresponding channel on the tdc.
In the Muon spectrometer layouts, before Run 2, no chamber had more than 100 tubes per multilayer. Hence, the the tube layer and multilayer information is encoded into a 4 digit long number MLTT where M represents the multilayer number, L the layer number and TT is the tube numbering per each multilayer
Definition at line 103 of file MdtCablingData.h.
◆ m_cache
| union { ... } MdtCablingOffData::m_cache |
◆ mezzanine_type
| uint8_t MdtCablingData::mezzanine_type {0} |
◆ mrod
| uint8_t& MdtCablingOnData::mrod {m_cache.cache[0]} |
|
inherited |
◆ multilayer
| int8_t& MdtCablingOffData::multilayer {m_cache.cache[3]} |
|
inherited |
◆ phi
| int8_t& MdtCablingOffData::phi {m_cache.cache[2]} |
|
inherited |
◆ stationIndex
| int8_t& MdtCablingOffData::stationIndex |
|
inherited |
◆ subdetectorId
| uint8_t& MdtCablingOnData::subdetectorId {m_cache.cache[2]} |
|
inherited |
◆ tdcId
| uint8_t MdtCablingData::tdcId {0xFF} |
Mezzanine type.
the 0xff used to convert the full station)
Definition at line 92 of file MdtCablingData.h.
◆ tube
| int MdtCablingData::tube {-99} |
◆ tubes_per_layer
Helper constants to extract tube,layer, multilayer information.
Definition at line 107 of file MdtCablingData.h.
The documentation for this struct was generated from the following file: