#include <MdtTdcMap.h>
|
static constexpr uint8_t | NOTSET = MdtMezzanineCard::NOTSET |
|
Definition at line 28 of file MdtTdcMap.h.
◆ MezzCardPtr
◆ MdtTdcMap()
constructor
arguments are the mezzanine type, one channel (usually chan 0) and the corresponding offline informations
Definition at line 10 of file MdtTdcMap.cxx.
◆ ~MdtTdcMap()
MdtTdcMap::~MdtTdcMap |
( |
| ) |
|
|
default |
◆ csm()
uint8_t MdtTdcMap::csm |
( |
| ) |
const |
|
inline |
return the csm of the associated tdc
Definition at line 54 of file MdtTdcMap.h.
◆ maxTube()
uint8_t MdtTdcMap::maxTube |
( |
| ) |
const |
|
inline |
◆ mezzanineType()
uint8_t MdtTdcMap::mezzanineType |
( |
| ) |
const |
|
inline |
get the mezzanine type
Definition at line 47 of file MdtTdcMap.h.
◆ minTube()
uint8_t MdtTdcMap::minTube |
( |
| ) |
const |
|
inline |
◆ moduleId()
uint8_t MdtTdcMap::moduleId |
( |
| ) |
const |
|
inline |
◆ mrod()
uint8_t MdtTdcMap::mrod |
( |
| ) |
const |
|
inline |
return the mrod associated to the tdc
Definition at line 52 of file MdtTdcMap.h.
◆ multiLayer()
int MdtTdcMap::multiLayer |
( |
| ) |
const |
|
inline |
get the multilayer (independent of the channel)
Definition at line 61 of file MdtTdcMap.h.
◆ offId()
get the offline identifier
Definition at line 57 of file MdtTdcMap.h.
◆ offlineId()
bool MdtTdcMap::offlineId |
( |
MdtCablingData & |
cabling_data, |
|
|
MsgStream & |
log |
|
) |
| const |
retrieve the full information
Definition at line 24 of file MdtTdcMap.cxx.
33 OfflineCh tubeLayer =
m_mezzCard->offlineTube(cabling_map.channelId,
log);
35 cabling_map.tube =
tubeZero() + tubeLayer.tube;
36 cabling_map.layer = tubeLayer.layer;
37 return tubeLayer.isValid;
◆ onlineId() [1/2]
get the online identiifer
Definition at line 59 of file MdtTdcMap.h.
◆ onlineId() [2/2]
bool MdtTdcMap::onlineId |
( |
MdtCablingData & |
cabling_data, |
|
|
MsgStream & |
log |
|
) |
| const |
retrieve the full information for online
Definition at line 39 of file MdtTdcMap.cxx.
42 <<
" does not share the same offline id as the Tdc " <<
offId()
55 <<
static_cast<int>(
cabling_data.tube) <<
" is out of range "
56 <<
static_cast<int>(
minTube()) <<
" -- "
◆ stationEta()
int MdtTdcMap::stationEta |
( |
| ) |
const |
|
inline |
◆ stationName()
int MdtTdcMap::stationName |
( |
| ) |
const |
|
inline |
◆ stationPhi()
int MdtTdcMap::stationPhi |
( |
| ) |
const |
|
inline |
◆ tdcZero()
uint8_t MdtTdcMap::tdcZero |
( |
| ) |
const |
|
inline |
◆ tubeZero()
uint8_t MdtTdcMap::tubeZero |
( |
| ) |
const |
|
inline |
◆ m_maxTube
int8_t MdtTdcMap::m_maxTube {-24} |
|
private |
◆ m_mezzCard
◆ m_minTube
int8_t MdtTdcMap::m_minTube {24} |
|
private |
◆ m_statId
tube corresponding to each tdc channel
Definition at line 79 of file MdtTdcMap.h.
◆ NOTSET
constexpr uint8_t MdtTdcMap::NOTSET = MdtMezzanineCard::NOTSET |
|
staticconstexpr |
The documentation for this class was generated from the following files: