ATLAS Offline Software
|
MDT RDO's : data from a single channel of an AMT Atlas Muon TDC. More...
#include <MdtAmtHit.h>
Public Member Functions | |
MdtAmtHit () | |
MdtAmtHit (uint16_t tdcId, uint16_t channelId) | |
MdtAmtHit (uint16_t tdcId, uint16_t channelId, bool isMasked) | |
void | setValues (uint16_t coarse, uint16_t fine, uint16_t width) |
void | setTdcCounts (const uint16_t coarse, const uint16_t fine) |
void | setWidth (const uint16_t width) |
void | setLeading (const bool leading) |
void | addData (uint32_t dataWord) |
uint16_t | tdcId () const |
uint16_t | channelId () const |
uint16_t | coarse () const |
uint16_t | fine () const |
uint16_t | width () const |
bool | leading () const |
bool | isMasked () const |
const std::vector< uint32_t > * | dataWords () const |
Private Attributes | |
uint16_t | m_tdcId |
uint16_t | m_channelId |
bool | m_leading |
uint16_t | m_coarse |
uint16_t | m_fine |
uint16_t | m_width |
bool | m_isMasked |
std::vector< uint32_t > | m_dataWords |
MDT RDO's : data from a single channel of an AMT Atlas Muon TDC.
Definition at line 19 of file MdtAmtHit.h.
MdtAmtHit::MdtAmtHit | ( | ) |
Definition at line 8 of file MdtAmtHit.cxx.
MdtAmtHit::MdtAmtHit | ( | uint16_t | tdcId, |
uint16_t | channelId | ||
) |
Definition at line 14 of file MdtAmtHit.cxx.
MdtAmtHit::MdtAmtHit | ( | uint16_t | tdcId, |
uint16_t | channelId, | ||
bool | isMasked | ||
) |
Definition at line 20 of file MdtAmtHit.cxx.
void MdtAmtHit::addData | ( | uint32_t | dataWord | ) |
Definition at line 40 of file MdtAmtHit.cxx.
|
inline |
Definition at line 71 of file MdtAmtHit.h.
|
inline |
Definition at line 72 of file MdtAmtHit.h.
|
inline |
Definition at line 80 of file MdtAmtHit.h.
|
inline |
Definition at line 73 of file MdtAmtHit.h.
|
inline |
Definition at line 76 of file MdtAmtHit.h.
|
inline |
Definition at line 75 of file MdtAmtHit.h.
|
inline |
Definition at line 63 of file MdtAmtHit.h.
void MdtAmtHit::setValues | ( | uint16_t | coarse, |
uint16_t | fine, | ||
uint16_t | width | ||
) |
|
inline |
Definition at line 61 of file MdtAmtHit.h.
|
inline |
Definition at line 70 of file MdtAmtHit.h.
|
inline |
Definition at line 74 of file MdtAmtHit.h.
|
private |
Definition at line 27 of file MdtAmtHit.h.
|
private |
Definition at line 33 of file MdtAmtHit.h.
|
private |
Definition at line 43 of file MdtAmtHit.h.
|
private |
Definition at line 34 of file MdtAmtHit.h.
|
private |
Definition at line 39 of file MdtAmtHit.h.
|
private |
Definition at line 30 of file MdtAmtHit.h.
|
private |
Definition at line 25 of file MdtAmtHit.h.
|
private |
Definition at line 36 of file MdtAmtHit.h.