ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODTrigL1Muon
Root
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
*/
4
#include "
xAODTrigL1Muon/versions/L1NSWCandDataAuxContainer_v1.h
"
5
#include "
xAODCore/tools/AuxVariable.h
"
6
7
namespace
xAOD
{
8
L1NSWCandDataAuxContainer_v1::L1NSWCandDataAuxContainer_v1
()
9
:
AuxContainerBase
() {
10
11
// NSW trigger data
12
AUX_VARIABLE
(
l1Bcid
);
13
AUX_VARIABLE
(
l1NSegments
);
14
AUX_VARIABLE
(
l1Overflow
);
15
AUX_VARIABLE
(
fiberID
);
16
AUX_VARIABLE
(
boardID
);
17
AUX_VARIABLE
(
l1SegmentWord
);
18
}
19
}
AuxVariable.h
AUX_VARIABLE
#define AUX_VARIABLE(VAR,...)
Convenience macro for declaring an auxiliary variable.
Definition
AuxVariable.h:23
L1NSWCandDataAuxContainer_v1.h
xAOD::AuxContainerBase::AuxContainerBase
AuxContainerBase(bool allowDynamicVars=true)
Default constructor.
Definition
AuxContainerBase.cxx:33
xAOD::L1NSWCandDataAuxContainer_v1::l1SegmentWord
std::vector< uint32_t > l1SegmentWord
The attributes of the segment are packed in a 32-bit word.
Definition
L1NSWCandDataAuxContainer_v1.h:35
xAOD::L1NSWCandDataAuxContainer_v1::fiberID
std::vector< uint16_t > fiberID
Fiber ID (4 bits, bit order [19:16]) – aligned with SectorLogicCandData's own fiberID.
Definition
L1NSWCandDataAuxContainer_v1.h:30
xAOD::L1NSWCandDataAuxContainer_v1::boardID
std::vector< uint16_t > boardID
Board ID (7 bits, bit order [26:20]) – aligned with SectorLogicCandData's own boardID.
Definition
L1NSWCandDataAuxContainer_v1.h:32
xAOD::L1NSWCandDataAuxContainer_v1::l1NSegments
std::vector< uint8_t > l1NSegments
Number of segments from NSW to SL (3 bits, bit order [14:12]).
Definition
L1NSWCandDataAuxContainer_v1.h:26
xAOD::L1NSWCandDataAuxContainer_v1::L1NSWCandDataAuxContainer_v1
L1NSWCandDataAuxContainer_v1()
Default constructor.
Definition
L1NSWCandDataAuxContainer_v1.cxx:8
xAOD::L1NSWCandDataAuxContainer_v1::l1Overflow
std::vector< uint8_t > l1Overflow
Overflow flag in case that there are more segments than 8 (1 bit, bit order [15]).
Definition
L1NSWCandDataAuxContainer_v1.h:28
xAOD::L1NSWCandDataAuxContainer_v1::l1Bcid
std::vector< uint16_t > l1Bcid
Bunch crossing ID (12 bits, bit order [11:0]).
Definition
L1NSWCandDataAuxContainer_v1.h:24
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition
ICaloAffectedTool.h:24
Generated on
for ATLAS Offline Software by
1.17.0