![]() |
ATLAS Offline Software
|
#include <NSW_TrigRawDataSegment.h>
Public Member Functions | |
| NSW_TrigRawDataSegment () | |
| NSW_TrigRawDataSegment (uint8_t deltaTheta, uint8_t phiIndex, uint8_t rIndex, uint8_t spare, bool lowRes, bool phiRes, bool monitor) | |
| NSW_TrigRawDataSegment (uint8_t deltaTheta, uint8_t phiIndex, uint8_t rIndex, bool lowRes, bool phiRes) | |
| ~NSW_TrigRawDataSegment ()=default | |
| uint8_t | deltaTheta () const |
| uint8_t | phiIndex () const |
| uint8_t | rIndex () const |
| uint8_t | spare () const |
| bool | lowRes () const |
| bool | phiRes () const |
| bool | monitor () const |
| const std::vector< std::pair< uint8_t, uint16_t > > & | channels () const |
| void | setDeltaTheta (uint8_t deltaTheta) |
| void | setPhiIndex (uint8_t phiIndex) |
| void | setRIndex (uint8_t rIndex) |
| void | setSpare (uint8_t spare) |
| void | setLowRes (bool lowRes) |
| void | setPhiRes (bool phiRes) |
| void | setMonitor (bool monitor) |
| void | addChannel (uint8_t layer, uint16_t channel) |
Private Attributes | |
| uint8_t | m_deltaTheta |
| uint8_t | m_phiIndex |
| uint8_t | m_rIndex |
| uint8_t | m_spare |
| bool | m_lowRes |
| bool | m_phiRes |
| bool | m_monitor |
| std::vector< std::pair< uint8_t, uint16_t > > | m_channels {} |
| vector of trigger channels, defined as layer / channel | |
Friends | |
| class | NSW_TrigRawDataSegmentCnv_p1 |
Definition at line 14 of file NSW_TrigRawDataSegment.h.
| Muon::NSW_TrigRawDataSegment::NSW_TrigRawDataSegment | ( | ) |
Definition at line 7 of file NSW_TrigRawDataSegment.cxx.
| Muon::NSW_TrigRawDataSegment::NSW_TrigRawDataSegment | ( | uint8_t | deltaTheta, |
| uint8_t | phiIndex, | ||
| uint8_t | rIndex, | ||
| uint8_t | spare, | ||
| bool | lowRes, | ||
| bool | phiRes, | ||
| bool | monitor ) |
Definition at line 17 of file NSW_TrigRawDataSegment.cxx.
| Muon::NSW_TrigRawDataSegment::NSW_TrigRawDataSegment | ( | uint8_t | deltaTheta, |
| uint8_t | phiIndex, | ||
| uint8_t | rIndex, | ||
| bool | lowRes, | ||
| bool | phiRes ) |
Definition at line 27 of file NSW_TrigRawDataSegment.cxx.
|
default |
|
inline |
Definition at line 45 of file NSW_TrigRawDataSegment.h.
|
inline |
Definition at line 34 of file NSW_TrigRawDataSegment.h.
|
inline |
Definition at line 25 of file NSW_TrigRawDataSegment.h.
|
inline |
Definition at line 30 of file NSW_TrigRawDataSegment.h.
|
inline |
Definition at line 32 of file NSW_TrigRawDataSegment.h.
|
inline |
Definition at line 26 of file NSW_TrigRawDataSegment.h.
|
inline |
Definition at line 31 of file NSW_TrigRawDataSegment.h.
|
inline |
Definition at line 27 of file NSW_TrigRawDataSegment.h.
|
inline |
Definition at line 36 of file NSW_TrigRawDataSegment.h.
|
inline |
Definition at line 41 of file NSW_TrigRawDataSegment.h.
|
inline |
Definition at line 43 of file NSW_TrigRawDataSegment.h.
|
inline |
Definition at line 37 of file NSW_TrigRawDataSegment.h.
|
inline |
Definition at line 42 of file NSW_TrigRawDataSegment.h.
|
inline |
Definition at line 38 of file NSW_TrigRawDataSegment.h.
|
inline |
Definition at line 39 of file NSW_TrigRawDataSegment.h.
|
inline |
Definition at line 28 of file NSW_TrigRawDataSegment.h.
|
friend |
Definition at line 16 of file NSW_TrigRawDataSegment.h.
|
private |
vector of trigger channels, defined as layer / channel
Definition at line 60 of file NSW_TrigRawDataSegment.h.
|
private |
Definition at line 49 of file NSW_TrigRawDataSegment.h.
|
private |
Definition at line 55 of file NSW_TrigRawDataSegment.h.
|
private |
Definition at line 57 of file NSW_TrigRawDataSegment.h.
|
private |
Definition at line 50 of file NSW_TrigRawDataSegment.h.
|
private |
Definition at line 56 of file NSW_TrigRawDataSegment.h.
|
private |
Definition at line 51 of file NSW_TrigRawDataSegment.h.
|
private |
Definition at line 53 of file NSW_TrigRawDataSegment.h.