#include <CrateMapper.h>
|
| CrateMapper () |
|
| ~CrateMapper ()=default |
|
uint8_t | deLocalBoardToRO (uint8_t deId, uint8_t columnId, uint8_t lineId) const |
| Converts the LOC ID expressed in the offline convention into the readout convention.
|
|
uint16_t | roLocalBoardToDE (uint8_t uniqueLocId) const |
| Converts the LOC ID expressed in readout convention into the LOC ID in MT11 right in the offline convention.
|
|
bool | hasDirectInputY (uint8_t uniqueLocId) const |
| Checks if local board ID (RO convention) has direct input from FEE y strips.
|
|
std::unordered_set< uint8_t > | getLocalBoardsWithDirectInputY () const |
| Gets the local boards with a direct input from FEE y strips.
|
|
std::vector< uint8_t > | getROBoardIds (uint16_t gbtUniqueId=0xFFFF) const |
| Returns the list of local board IDs (RO convention)
|
|
Definition at line 28 of file CrateMapper.h.
◆ CrateMapper()
o2::mid::CrateMapper::CrateMapper |
( |
| ) |
|
◆ ~CrateMapper()
o2::mid::CrateMapper::~CrateMapper |
( |
| ) |
|
|
default |
◆ deLocalBoardToRO()
uint8_t o2::mid::CrateMapper::deLocalBoardToRO |
( |
uint8_t |
deId, |
|
|
uint8_t |
columnId, |
|
|
uint8_t |
lineId |
|
) |
| const |
Converts the LOC ID expressed in the offline convention into the readout convention.
- Parameters
-
deId | Detection element ID |
columnId | Column ID |
lineId | Line ID |
- Returns
- LOC ID for readout electronics
Definition at line 158 of file CrateMapper.cxx.
◆ getLocalBoardsWithDirectInputY()
std::unordered_set< uint8_t > o2::mid::CrateMapper::getLocalBoardsWithDirectInputY |
( |
| ) |
const |
|
inline |
Gets the local boards with a direct input from FEE y strips.
- Returns
- An unordered set with the local boards IDs (offline convention) with a direct input from FEE y strips
Definition at line 53 of file CrateMapper.h.
◆ getROBoardIds()
std::vector< uint8_t > o2::mid::CrateMapper::getROBoardIds |
( |
uint16_t |
gbtUniqueId = 0xFFFF | ) |
const |
Returns the list of local board IDs (RO convention)
- Parameters
-
gbtUniqueId | Limit the query to the links belonging to the specified gbtUniqueId. If gbtUniqueId is 0xFFFF, return all |
- Returns
- Sorted vector of local board unique IDs (offline convention)
Definition at line 176 of file CrateMapper.cxx.
◆ hasDirectInputY()
bool o2::mid::CrateMapper::hasDirectInputY |
( |
uint8_t |
uniqueLocId | ) |
const |
|
inline |
Checks if local board ID (RO convention) has direct input from FEE y strips.
- Parameters
-
uniqueLocId | LOC ID in the RO convention |
- Returns
- true if local board ID has direct input from FEE y strips
Definition at line 49 of file CrateMapper.h.
◆ roLocalBoardToDE()
uint16_t o2::mid::CrateMapper::roLocalBoardToDE |
( |
uint8_t |
uniqueLocId | ) |
const |
Converts the LOC ID expressed in readout convention into the LOC ID in MT11 right in the offline convention.
- Parameters
-
uniqueLocId | LOC ID for the readout electronics |
- Returns
- LOC ID in the offline way
Definition at line 167 of file CrateMapper.cxx.
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/MUON/MID/Raw/include/MIDRaw/CrateMapper.h
- /home/runner/work/AliceO2/AliceO2/Detectors/MUON/MID/Raw/src/CrateMapper.cxx