ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
Muon
L0MuonEndcap
src
L0MuonEndcapAlg.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_L0MUONENDCAPALG_H
6
#define L0MUONENDCAP_L0MUONENDCAPALG_H
7
8
#include "
AthenaBaseComps/AthReentrantAlgorithm.h
"
9
#include "
StoreGate/ReadHandleKey.h
"
10
#include "
StoreGate/WriteHandleKey.h
"
11
#include "
xAODL0MuonCand/TGCCandDataContainer.h
"
12
#include "
xAODTrigL0Muon/SectorLogicCandDataAuxContainer.h
"
13
#include "
xAODTrigL0Muon/SectorLogicCandDataContainer.h
"
14
15
namespace
L0Muon
{
16
24
class
L0MuonEndcapAlg
final :
public
AthReentrantAlgorithm
{
25
public
:
26
using
AthReentrantAlgorithm::AthReentrantAlgorithm;
27
28
StatusCode
initialize
()
override
;
29
StatusCode
execute
(
const
EventContext& ctx)
const override
;
30
31
private
:
32
SG::ReadHandleKey<xAOD::TGCCandDataContainer>
m_inputKey
{
33
this
,
"InputKey"
,
"L0MuonTGCCandData"
,
34
"TGC Sector Logic candidates"
};
35
36
SG::WriteHandleKey<xAOD::SectorLogicCandDataContainer>
m_outputKey
{
37
this
,
"OutputKey"
,
"L0MuonTGCSectorLogicCandData"
,
38
"TGC-side Sector Logic candidates sent towards MuCTPI"
};
39
};
40
41
}
// namespace L0Muon
42
43
#endif
// L0MUONENDCAP_L0MUONENDCAPALG_H
AthReentrantAlgorithm.h
TGCCandDataContainer.h
SectorLogicCandDataAuxContainer.h
SectorLogicCandDataContainer.h
ReadHandleKey.h
Property holding a SG store/key/clid from which a ReadHandle is made.
WriteHandleKey.h
Property holding a SG store/key/clid from which a WriteHandle is made.
AthReentrantAlgorithm
An algorithm that can be simultaneously executed in multiple threads.
Definition
AthReentrantAlgorithm.h:74
L0Muon::L0MuonEndcapAlg
Initial data-flow boundary for the Phase-II endcap trigger.
Definition
L0MuonEndcapAlg.h:24
L0Muon::L0MuonEndcapAlg::execute
StatusCode execute(const EventContext &ctx) const override
Definition
L0MuonEndcapAlg.cxx:18
L0Muon::L0MuonEndcapAlg::m_inputKey
SG::ReadHandleKey< xAOD::TGCCandDataContainer > m_inputKey
Definition
L0MuonEndcapAlg.h:32
L0Muon::L0MuonEndcapAlg::initialize
StatusCode initialize() override
Definition
L0MuonEndcapAlg.cxx:12
L0Muon::L0MuonEndcapAlg::m_outputKey
SG::WriteHandleKey< xAOD::SectorLogicCandDataContainer > m_outputKey
Definition
L0MuonEndcapAlg.h:36
SG::ReadHandleKey
Property holding a SG store/key/clid from which a ReadHandle is made.
Definition
StoreGate/StoreGate/ReadHandleKey.h:40
SG::WriteHandleKey
Property holding a SG store/key/clid from which a WriteHandle is made.
Definition
StoreGate/StoreGate/WriteHandleKey.h:40
L0Muon
Definition
NSWTPBits.h:7
Generated on
for ATLAS Offline Software by
1.17.0