ATLAS Offline Software
Public Attributes | List of all members
LVL1BS::PpmByteStreamV1Tool::SlotData Struct Reference
Collaboration diagram for LVL1BS::PpmByteStreamV1Tool::SlotData:

Public Attributes

std::mutex m_mutex
 
TriggerTowerVector m_ttData
 TriggerTower pool vectors. More...
 
TriggerTowerVector m_ttSpare
 
TriggerTowerVector m_ttMuon
 
std::vector< int > m_ttPos
 
ChannelBitVector m_chanLayer
 Mapping vectors. More...
 
ChannelBitVector m_dataChan
 
ChannelBitVector m_spareChan
 
ChannelBitVector m_muonChan
 
ChannelBitVector m_dataMod
 
ChannelBitVector m_spareMod
 
ChannelBitVector m_muonMod
 
ChannelBitVector m_foundChan
 
DataVector< PpmSubBlockV1m_ppmBlocks
 Vector for current PPM sub-blocks. More...
 
PpmSubBlockV1 m_errorBlock
 Current error block. More...
 
LVL1::TriggerTowerKey m_towerKey
 Trigger tower key provider. More...
 

Detailed Description

Definition at line 123 of file PpmByteStreamV1Tool.h.

Member Data Documentation

◆ m_chanLayer

ChannelBitVector LVL1BS::PpmByteStreamV1Tool::SlotData::m_chanLayer

Mapping vectors.

Definition at line 132 of file PpmByteStreamV1Tool.h.

◆ m_dataChan

ChannelBitVector LVL1BS::PpmByteStreamV1Tool::SlotData::m_dataChan

Definition at line 133 of file PpmByteStreamV1Tool.h.

◆ m_dataMod

ChannelBitVector LVL1BS::PpmByteStreamV1Tool::SlotData::m_dataMod

Definition at line 136 of file PpmByteStreamV1Tool.h.

◆ m_errorBlock

PpmSubBlockV1 LVL1BS::PpmByteStreamV1Tool::SlotData::m_errorBlock

Current error block.

Definition at line 143 of file PpmByteStreamV1Tool.h.

◆ m_foundChan

ChannelBitVector LVL1BS::PpmByteStreamV1Tool::SlotData::m_foundChan

Definition at line 139 of file PpmByteStreamV1Tool.h.

◆ m_muonChan

ChannelBitVector LVL1BS::PpmByteStreamV1Tool::SlotData::m_muonChan

Definition at line 135 of file PpmByteStreamV1Tool.h.

◆ m_muonMod

ChannelBitVector LVL1BS::PpmByteStreamV1Tool::SlotData::m_muonMod

Definition at line 138 of file PpmByteStreamV1Tool.h.

◆ m_mutex

std::mutex LVL1BS::PpmByteStreamV1Tool::SlotData::m_mutex

Definition at line 125 of file PpmByteStreamV1Tool.h.

◆ m_ppmBlocks

DataVector<PpmSubBlockV1> LVL1BS::PpmByteStreamV1Tool::SlotData::m_ppmBlocks

Vector for current PPM sub-blocks.

Definition at line 141 of file PpmByteStreamV1Tool.h.

◆ m_spareChan

ChannelBitVector LVL1BS::PpmByteStreamV1Tool::SlotData::m_spareChan

Definition at line 134 of file PpmByteStreamV1Tool.h.

◆ m_spareMod

ChannelBitVector LVL1BS::PpmByteStreamV1Tool::SlotData::m_spareMod

Definition at line 137 of file PpmByteStreamV1Tool.h.

◆ m_towerKey

LVL1::TriggerTowerKey LVL1BS::PpmByteStreamV1Tool::SlotData::m_towerKey

Trigger tower key provider.

Definition at line 145 of file PpmByteStreamV1Tool.h.

◆ m_ttData

TriggerTowerVector LVL1BS::PpmByteStreamV1Tool::SlotData::m_ttData

TriggerTower pool vectors.

Definition at line 127 of file PpmByteStreamV1Tool.h.

◆ m_ttMuon

TriggerTowerVector LVL1BS::PpmByteStreamV1Tool::SlotData::m_ttMuon

Definition at line 129 of file PpmByteStreamV1Tool.h.

◆ m_ttPos

std::vector<int> LVL1BS::PpmByteStreamV1Tool::SlotData::m_ttPos

Definition at line 130 of file PpmByteStreamV1Tool.h.

◆ m_ttSpare

TriggerTowerVector LVL1BS::PpmByteStreamV1Tool::SlotData::m_ttSpare

Definition at line 128 of file PpmByteStreamV1Tool.h.


The documentation for this struct was generated from the following file: