![]() |
ATLAS Offline Software
|
Temporary class to hold the MM RDO. More...
#include <MM_RawData.h>
Public Member Functions | |
| MM_RawData (const Identifier &id) | |
| MM_RawData (const Identifier &id, const int channel, const int time, const int charge, const uint16_t relBcid, bool timeAndChargeInCounts) | |
| MM_RawData ()=default | |
| MM_RawData (const MM_RawData &)=default | |
| MM_RawData (MM_RawData &&)=default | |
| MM_RawData & | operator= (const MM_RawData &)=default |
| MM_RawData & | operator= (MM_RawData &&)=default |
| ~MM_RawData ()=default | |
| const Identifier & | identify () const |
| int | channel () const |
| int | time () const |
| uint16_t | relBcid () const |
| int | charge () const |
| bool | timeAndChargeInCounts () const |
Static Public Attributes | |
| static constexpr double | s_lowerTimeBound {-37.5} |
| static constexpr int | s_BCWindow {8} |
Private Attributes | |
| Identifier | m_id {} |
| int | m_channel {0} |
| channel Id More... | |
| int | m_time {0} |
| tdc counts or ns More... | |
| int | m_charge {0} |
| adc counts or electrons More... | |
| uint16_t | m_relBcid {0} |
| rel bcid More... | |
| bool | m_timeAndChargeInCounts {false} |
Friends | |
| class | MM_RawDataCnv_p1 |
| class | MM_RawDataCnv_p2 |
| class | MM_RawDataCnv_p3 |
Temporary class to hold the MM RDO.
Definition at line 20 of file MM_RawData.h.
|
inline |
Definition at line 45 of file MM_RawData.h.
|
inline |
Definition at line 47 of file MM_RawData.h.
|
default |
|
default |
|
default |
|
default |
|
inline |
Definition at line 61 of file MM_RawData.h.
|
inline |
Definition at line 64 of file MM_RawData.h.
|
inline |
Definition at line 58 of file MM_RawData.h.
|
default |
|
default |
|
inline |
Definition at line 63 of file MM_RawData.h.
|
inline |
Definition at line 62 of file MM_RawData.h.
|
inline |
Definition at line 65 of file MM_RawData.h.
|
friend |
Definition at line 22 of file MM_RawData.h.
|
friend |
Definition at line 23 of file MM_RawData.h.
|
friend |
Definition at line 24 of file MM_RawData.h.
|
private |
channel Id
Definition at line 32 of file MM_RawData.h.
|
private |
adc counts or electrons
Definition at line 36 of file MM_RawData.h.
|
private |
Definition at line 29 of file MM_RawData.h.
|
private |
rel bcid
Definition at line 38 of file MM_RawData.h.
|
private |
tdc counts or ns
Definition at line 34 of file MM_RawData.h.
|
private |
Definition at line 40 of file MM_RawData.h.
|
staticconstexpr |
Definition at line 75 of file MM_RawData.h.
|
staticconstexpr |
Definition at line 72 of file MM_RawData.h.
1.8.18