ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
Muon
L0MuonEndcap
src
TgcL0SectorLogicWordEncoder.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 L0MUONENDCAP_TGCL0SECTORLOGICWORDENCODER_H
6
#define L0MUONENDCAP_TGCL0SECTORLOGICWORDENCODER_H
7
8
#include <cstdint>
9
10
#include "
xAODL0MuonCand/TGCCandData.h
"
11
12
namespace
L0Muon
{
13
15
struct
TgcL0SectorLogicWords
{
16
std::uint32_t
candWord
{};
17
std::uint32_t
candExtraWord
{};
18
};
19
21
class
TgcL0SectorLogicWordEncoder
final {
22
public
:
24
static
TgcL0SectorLogicWords
encode
(
const
xAOD::TGCCandData
& candidate);
25
};
26
27
}
// namespace L0Muon
28
29
#endif
// L0MUONENDCAP_TGCL0SECTORLOGICWORDENCODER_H
TGCCandData.h
L0Muon::TgcL0SectorLogicWordEncoder
Encode the TGC-owned fields of the Run-4 Sector Logic format.
Definition
TgcL0SectorLogicWordEncoder.h:21
L0Muon::TgcL0SectorLogicWordEncoder::encode
static TgcL0SectorLogicWords encode(const xAOD::TGCCandData &candidate)
Encode one TGC candidate without MDT or overlap information.
Definition
TgcL0SectorLogicWordEncoder.cxx:23
L0Muon
Definition
NSWTPBits.h:7
xAOD::TGCCandData
TGCCandData_v1 TGCCandData
Definition
MuonSpectrometer/MuonPhaseII/Event/xAOD/xAODL0MuonCand/xAODL0MuonCand/TGCCandData.h:12
L0Muon::TgcL0SectorLogicWords
MuCTPI candidate words produced from one TGC candidate.
Definition
TgcL0SectorLogicWordEncoder.h:15
L0Muon::TgcL0SectorLogicWords::candExtraWord
std::uint32_t candExtraWord
Definition
TgcL0SectorLogicWordEncoder.h:17
L0Muon::TgcL0SectorLogicWords::candWord
std::uint32_t candWord
Definition
TgcL0SectorLogicWordEncoder.h:16
Generated on
for ATLAS Offline Software by
1.17.0