ATLAS Offline Software
Loading...
Searching...
No Matches
L1NSWCandDataAuxContainer_v1.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3*/
6
7namespace xAOD {
19}
#define AUX_VARIABLE(VAR,...)
Convenience macro for declaring an auxiliary variable.
Definition AuxVariable.h:23
AuxContainerBase(bool allowDynamicVars=true)
Default constructor.
std::vector< uint32_t > l1SegmentWord
The attributes of the segment are packed in a 32-bit word.
std::vector< uint16_t > fiberID
Fiber ID (4 bits, bit order [19:16]) – aligned with SectorLogicCandData's own fiberID.
std::vector< uint16_t > boardID
Board ID (7 bits, bit order [26:20]) – aligned with SectorLogicCandData's own boardID.
std::vector< uint8_t > l1NSegments
Number of segments from NSW to SL (3 bits, bit order [14:12]).
std::vector< uint8_t > l1Overflow
Overflow flag in case that there are more segments than 8 (1 bit, bit order [15]).
std::vector< uint16_t > l1Bcid
Bunch crossing ID (12 bits, bit order [11:0]).
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.