![]() |
ATLAS Offline Software
|
#include <MdtTdcMap.h>
Public Types | |
| using | MezzCardPtr = MdtMezzanineCard::MezzCardPtr |
Public Member Functions | |
| MdtTdcMap (const MezzCardPtr mezType, const MdtCablingData &cabling_data) | |
| constructor | |
| ~MdtTdcMap ()=default | |
| destructor | |
| bool | offlineId (MdtCablingData &cabling_data, MsgStream &log) const |
| retrieve the full information | |
| bool | onlineId (MdtCablingData &cabling_data, MsgStream &log) const |
| retrieve the full information for online | |
| uint8_t | mezzanineType () const |
| get the mezzanine type | |
| uint8_t | moduleId () const |
| return the tdc id | |
| uint8_t | mrod () const |
| return the mrod associated to the tdc | |
| uint8_t | csm () const |
| return the csm of the associated tdc | |
| const MdtCablingOffData & | offId () const |
| get the offline identifier | |
| const MdtCablingOnData & | onlineId () const |
| get the online identiifer | |
| int | multiLayer () const |
| get the multilayer (independent of the channel) | |
| int | stationName () const |
| int | stationEta () const |
| int | stationPhi () const |
| uint8_t | tdcZero () const |
| uint8_t | tubeZero () const |
| uint8_t | maxTube () const |
| uint8_t | minTube () const |
Static Public Attributes | |
| static constexpr uint8_t | NOTSET = MdtMezzanineCard::NOTSET |
Private Attributes | |
| MdtCablingData | m_statId {} |
| tube corresponding to each tdc channel | |
| MezzCardPtr | m_mezzCard {nullptr} |
| int8_t | m_minTube {24} |
| int8_t | m_maxTube {-24} |
Definition at line 28 of file MdtTdcMap.h.
Definition at line 31 of file MdtTdcMap.h.
| MdtTdcMap::MdtTdcMap | ( | const MezzCardPtr | mezType, |
| const MdtCablingData & | cabling_data ) |
constructor
arguments are the mezzanine type, one channel (usually chan 0) and the corresponding offline informations
Definition at line 10 of file MdtTdcMap.cxx.
|
default |
destructor
|
inline |
|
inline |
Definition at line 74 of file MdtTdcMap.h.
|
inline |
|
inline |
Definition at line 75 of file MdtTdcMap.h.
|
inline |
|
inline |
|
inline |
|
inline |
| bool MdtTdcMap::offlineId | ( | MdtCablingData & | cabling_data, |
| MsgStream & | log ) const |
retrieve the full information
Definition at line 24 of file MdtTdcMap.cxx.
|
inline |
| bool MdtTdcMap::onlineId | ( | MdtCablingData & | cabling_data, |
| MsgStream & | log ) const |
retrieve the full information for online
Definition at line 39 of file MdtTdcMap.cxx.
|
inline |
Definition at line 65 of file MdtTdcMap.h.
|
inline |
Definition at line 63 of file MdtTdcMap.h.
|
inline |
Definition at line 67 of file MdtTdcMap.h.
|
inline |
Definition at line 70 of file MdtTdcMap.h.
|
inline |
Definition at line 72 of file MdtTdcMap.h.
|
private |
Definition at line 83 of file MdtTdcMap.h.
|
private |
Definition at line 80 of file MdtTdcMap.h.
|
private |
Definition at line 82 of file MdtTdcMap.h.
|
private |
|
staticconstexpr |
Definition at line 30 of file MdtTdcMap.h.