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

Public Attributes

int coreOverlap = 0
 Tower channels to accept (1=Core, 2=Overlap) More...
 
unsigned int rodErr = 0
 Unpacking error code. More...
 
std::vector< int > energyVec
 Energy vector for unpacking. More...
 
std::vector< int > isolVec
 Isolation vector for unpacking. More...
 
std::vector< int > errorVec
 TOB error vector for unpacking. More...
 
std::vector< unsigned int > presenceMapVec
 Presence map vector for unpacking. More...
 
std::vector< unsigned int > hitsVec0
 Hits0 vector for unpacking. More...
 
std::vector< unsigned int > hitsVec1
 Hits1 vector for unpacking. More...
 
std::vector< int > errVec0
 Error0 vector for unpacking. More...
 
std::vector< int > errVec1
 Error1 vector for unpacking. More...
 
std::vector< int > emVec
 EM data vector for unpacking. More...
 
std::vector< int > hadVec
 Had data vector for unpacking. More...
 
std::vector< int > emErrVec
 EM error data vector for unpacking. More...
 
std::vector< int > hadErrVec
 Had error data vector for unpacking. More...
 
LVL1::TriggerTowerKey towerKey
 Trigger tower key provider. More...
 

Detailed Description

Definition at line 97 of file CpByteStreamV2Tool.h.

Member Data Documentation

◆ coreOverlap

int LVL1BS::CpByteStreamV2Tool::LocalData::coreOverlap = 0

Tower channels to accept (1=Core, 2=Overlap)

Definition at line 100 of file CpByteStreamV2Tool.h.

◆ emErrVec

std::vector<int> LVL1BS::CpByteStreamV2Tool::LocalData::emErrVec

EM error data vector for unpacking.

Definition at line 124 of file CpByteStreamV2Tool.h.

◆ emVec

std::vector<int> LVL1BS::CpByteStreamV2Tool::LocalData::emVec

EM data vector for unpacking.

Definition at line 120 of file CpByteStreamV2Tool.h.

◆ energyVec

std::vector<int> LVL1BS::CpByteStreamV2Tool::LocalData::energyVec

Energy vector for unpacking.

Definition at line 104 of file CpByteStreamV2Tool.h.

◆ errorVec

std::vector<int> LVL1BS::CpByteStreamV2Tool::LocalData::errorVec

TOB error vector for unpacking.

Definition at line 108 of file CpByteStreamV2Tool.h.

◆ errVec0

std::vector<int> LVL1BS::CpByteStreamV2Tool::LocalData::errVec0

Error0 vector for unpacking.

Definition at line 116 of file CpByteStreamV2Tool.h.

◆ errVec1

std::vector<int> LVL1BS::CpByteStreamV2Tool::LocalData::errVec1

Error1 vector for unpacking.

Definition at line 118 of file CpByteStreamV2Tool.h.

◆ hadErrVec

std::vector<int> LVL1BS::CpByteStreamV2Tool::LocalData::hadErrVec

Had error data vector for unpacking.

Definition at line 126 of file CpByteStreamV2Tool.h.

◆ hadVec

std::vector<int> LVL1BS::CpByteStreamV2Tool::LocalData::hadVec

Had data vector for unpacking.

Definition at line 122 of file CpByteStreamV2Tool.h.

◆ hitsVec0

std::vector<unsigned int> LVL1BS::CpByteStreamV2Tool::LocalData::hitsVec0

Hits0 vector for unpacking.

Definition at line 112 of file CpByteStreamV2Tool.h.

◆ hitsVec1

std::vector<unsigned int> LVL1BS::CpByteStreamV2Tool::LocalData::hitsVec1

Hits1 vector for unpacking.

Definition at line 114 of file CpByteStreamV2Tool.h.

◆ isolVec

std::vector<int> LVL1BS::CpByteStreamV2Tool::LocalData::isolVec

Isolation vector for unpacking.

Definition at line 106 of file CpByteStreamV2Tool.h.

◆ presenceMapVec

std::vector<unsigned int> LVL1BS::CpByteStreamV2Tool::LocalData::presenceMapVec

Presence map vector for unpacking.

Definition at line 110 of file CpByteStreamV2Tool.h.

◆ rodErr

unsigned int LVL1BS::CpByteStreamV2Tool::LocalData::rodErr = 0

Unpacking error code.

Definition at line 102 of file CpByteStreamV2Tool.h.

◆ towerKey

LVL1::TriggerTowerKey LVL1BS::CpByteStreamV2Tool::LocalData::towerKey

Trigger tower key provider.

Definition at line 128 of file CpByteStreamV2Tool.h.


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