ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
ByteStreamCnvSvc::SlotData Struct Reference

Slot-specific state. More...

Collaboration diagram for ByteStreamCnvSvc::SlotData:

Public Member Functions

void clear ()
 

Public Attributes

std::unique_ptr< RawEventWritem_rawEventWrite
 
FEAMap_t m_feaMap
 
std::vector< uint32_t > m_tagBuff
 
std::vector< uint32_t > m_l1Buff
 
std::vector< uint32_t > m_l2Buff
 
std::vector< uint32_t > m_efBuff
 

Detailed Description

Slot-specific state.

Definition at line 95 of file ByteStreamCnvSvc.h.

Member Function Documentation

◆ clear()

void ByteStreamCnvSvc::SlotData::clear ( )
inline

Definition at line 104 of file ByteStreamCnvSvc.h.

105  {
106  m_rawEventWrite.reset();
107  m_feaMap.clear();
108  m_tagBuff.clear();
109  m_l1Buff.clear();
110  m_l2Buff.clear();
111  m_efBuff.clear();
112  }

Member Data Documentation

◆ m_efBuff

std::vector<uint32_t> ByteStreamCnvSvc::SlotData::m_efBuff

Definition at line 102 of file ByteStreamCnvSvc.h.

◆ m_feaMap

FEAMap_t ByteStreamCnvSvc::SlotData::m_feaMap

Definition at line 98 of file ByteStreamCnvSvc.h.

◆ m_l1Buff

std::vector<uint32_t> ByteStreamCnvSvc::SlotData::m_l1Buff

Definition at line 100 of file ByteStreamCnvSvc.h.

◆ m_l2Buff

std::vector<uint32_t> ByteStreamCnvSvc::SlotData::m_l2Buff

Definition at line 101 of file ByteStreamCnvSvc.h.

◆ m_rawEventWrite

std::unique_ptr<RawEventWrite> ByteStreamCnvSvc::SlotData::m_rawEventWrite

Definition at line 97 of file ByteStreamCnvSvc.h.

◆ m_tagBuff

std::vector<uint32_t> ByteStreamCnvSvc::SlotData::m_tagBuff

Definition at line 99 of file ByteStreamCnvSvc.h.


The documentation for this struct was generated from the following file:
ByteStreamCnvSvc::SlotData::m_efBuff
std::vector< uint32_t > m_efBuff
Definition: ByteStreamCnvSvc.h:102
ByteStreamCnvSvc::SlotData::m_l1Buff
std::vector< uint32_t > m_l1Buff
Definition: ByteStreamCnvSvc.h:100
ByteStreamCnvSvc::SlotData::m_feaMap
FEAMap_t m_feaMap
Definition: ByteStreamCnvSvc.h:98
ByteStreamCnvSvc::SlotData::m_l2Buff
std::vector< uint32_t > m_l2Buff
Definition: ByteStreamCnvSvc.h:101
ByteStreamCnvSvc::SlotData::m_rawEventWrite
std::unique_ptr< RawEventWrite > m_rawEventWrite
Definition: ByteStreamCnvSvc.h:97
ByteStreamCnvSvc::SlotData::m_tagBuff
std::vector< uint32_t > m_tagBuff
Definition: ByteStreamCnvSvc.h:99