ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
Muon
L1MuonEndcap
src
SectorLogicWordEncoder.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef L1MUONENDCAP_SECTORLOGICWORDENCODER_H
6
#define L1MUONENDCAP_SECTORLOGICWORDENCODER_H
7
8
#include <cstdint>
9
10
#include "
xAODTrigL1Muon/L1TGCCandData.h
"
11
12
namespace
L1Muon::L1TGC
{
13
15
struct
SectorLogicWords
{
16
std::uint32_t
candWord
{};
17
std::uint32_t
candExtraWord
{};
18
};
19
21
class
SectorLogicWordEncoder
final {
22
public
:
24
static
SectorLogicWords
encode
(
const
xAOD::L1TGCCandData
& candidate);
25
};
26
27
}
// namespace L1Muon::L1TGC
28
29
#endif
// L1MUONENDCAP_SECTORLOGICWORDENCODER_H
L1TGCCandData.h
L1Muon::L1TGC::SectorLogicWordEncoder
Encode the TGC-owned fields of the Run-4 Sector Logic format.
Definition
SectorLogicWordEncoder.h:21
L1Muon::L1TGC::SectorLogicWordEncoder::encode
static SectorLogicWords encode(const xAOD::L1TGCCandData &candidate)
Encode one TGC candidate without MDT or overlap information.
Definition
SectorLogicWordEncoder.cxx:23
L1Muon::L1TGC
Definition
SectorLogicWordEncoder.cxx:21
xAOD::L1TGCCandData
L1TGCCandData_v1 L1TGCCandData
Definition
L1TGCCandData.h:11
L1Muon::L1TGC::SectorLogicWords
MuCTPI candidate words produced from one TGC candidate.
Definition
SectorLogicWordEncoder.h:15
L1Muon::L1TGC::SectorLogicWords::candWord
std::uint32_t candWord
Definition
SectorLogicWordEncoder.h:16
L1Muon::L1TGC::SectorLogicWords::candExtraWord
std::uint32_t candExtraWord
Definition
SectorLogicWordEncoder.h:17
Generated on
for ATLAS Offline Software by
1.17.0