ATLAS Offline Software
Trigger
TrigSteer
HLTSeeding
src
components
HLTSeeding_entries.cxx
Go to the documentation of this file.
1
#include "../HLTSeeding.h"
2
#include "../HLTSeedingNoCtpForTesting.h"
3
#include "../CTPUnpackingToolBase.h"
4
#include "../CTPUnpackingTool.h"
5
#include "../CTPUnpackingEmulationTool.h"
6
#include "../eFexEMRoIThresholdsTool.h"
7
#include "../eFexTauRoIThresholdsTool.h"
8
#include "../jFexFwdElRoIThresholdsTool.h"
9
#include "../jFexTauRoIThresholdsTool.h"
10
#include "../cTauRoIThresholdsTool.h"
11
#include "../jFexSRJetRoIThresholdsTool.h"
12
#include "../jFexLRJetRoIThresholdsTool.h"
13
#include "../gFexSRJetRoIThresholdsTool.h"
14
#include "../gFexLRJetRoIThresholdsTool.h"
15
#include "../EMRoIsUnpackingTool.h"
16
#include "../METRoIsUnpackingTool.h"
17
#include "../FSRoIsUnpackingTool.h"
18
#include "../JRoIsUnpackingTool.h"
19
#include "../TAURoIsUnpackingTool.h"
20
#include "../RoIsUnpackingToolBase.h"
21
#include "../RoIsUnpackingToolPhase1.h"
22
#include "../RoIsUnpackingEmulationTool.h"
23
#include "../MURoIThresholdsTool.h"
24
#include "../MURoIsUnpackingTool.h"
25
#include "../PrescalingTool.h"
26
#include "../PrescalingEmulationTool.h"
27
#include "../L1TriggerResultMaker.h"
28
#include "../L1DataConsistencyChecker.h"
29
30
#include "../RoiUpdaterTool.h"
31
32
// Algorithms
33
DECLARE_COMPONENT
(
HLTSeeding
)
34
DECLARE_COMPONENT
(
HLTSeedingNoCtpForTesting
)
35
DECLARE_COMPONENT
(
L1TriggerResultMaker
)
36
37
// Prescaling tools
38
DECLARE_COMPONENT
(
PrescalingTool
)
39
DECLARE_COMPONENT
(
PrescalingEmulationTool
)
40
41
// Seeding tools: CTP
42
DECLARE_COMPONENT
(
CTPUnpackingToolBase
)
43
DECLARE_COMPONENT
(
CTPUnpackingTool
)
44
DECLARE_COMPONENT
(
CTPUnpackingEmulationTool
)
45
46
// Seeding tools: Muon
47
DECLARE_COMPONENT
(
MURoIThresholdsTool
)
// Run-4+
48
DECLARE_COMPONENT
(
MURoIsUnpackingTool
)
// legacy
49
DECLARE_COMPONENT
(
MuonRoIsUnpackingTool
)
// phase-1
50
51
// Seeding: tools L1Calo
52
DECLARE_COMPONENT
(
eFexEMRoIsUnpackingTool
)
53
DECLARE_COMPONENT
(
eFexEMRoIThresholdsTool
)
54
DECLARE_COMPONENT
(
eFexTauRoIsUnpackingTool
)
55
DECLARE_COMPONENT
(
eFexTauRoIThresholdsTool
)
56
DECLARE_COMPONENT
(
jFexFwdElRoIsUnpackingTool
)
57
DECLARE_COMPONENT
(
jFexFwdElRoIThresholdsTool
)
58
DECLARE_COMPONENT
(
jFexTauRoIsUnpackingTool
)
59
DECLARE_COMPONENT
(
jFexTauRoIThresholdsTool
)
60
DECLARE_COMPONENT
(
cTauRoIsUnpackingTool
)
61
DECLARE_COMPONENT
(
cTauRoIThresholdsTool
)
62
DECLARE_COMPONENT
(
jFexSRJetRoIsUnpackingTool
)
63
DECLARE_COMPONENT
(
jFexSRJetRoIThresholdsTool
)
64
DECLARE_COMPONENT
(
jFexLRJetRoIsUnpackingTool
)
65
DECLARE_COMPONENT
(
jFexLRJetRoIThresholdsTool
)
66
DECLARE_COMPONENT
(
gFexSRJetRoIsUnpackingTool
)
67
DECLARE_COMPONENT
(
gFexSRJetRoIThresholdsTool
)
68
DECLARE_COMPONENT
(
gFexLRJetRoIsUnpackingTool
)
69
DECLARE_COMPONENT
(
gFexLRJetRoIThresholdsTool
)
70
71
// Seeding tools: Legacy L1Calo
72
DECLARE_COMPONENT
(
EMRoIsUnpackingTool
)
73
DECLARE_COMPONENT
(
TAURoIsUnpackingTool
)
74
DECLARE_COMPONENT
(
JRoIsUnpackingTool
)
75
DECLARE_COMPONENT
(
METRoIsUnpackingTool
)
76
77
// Seeding tools: Common
78
DECLARE_COMPONENT
(
RoIsUnpackingToolBase
)
79
DECLARE_COMPONENT
(
RoIsUnpackingEmulationTool
)
80
DECLARE_COMPONENT
(
FSRoIsUnpackingTool
)
81
DECLARE_COMPONENT
(
L1DataConsistencyChecker
)
82
83
DECLARE_COMPONENT
(
RoiUpdaterTool
)
jFexSRJetRoIThresholdsTool
Definition:
jFexSRJetRoIThresholdsTool.h:11
PrescalingTool
Definition:
PrescalingTool.h:33
RoIsUnpackingToolBase
Base class for RoI unpackers.
Definition:
RoIsUnpackingToolBase.h:32
CTPUnpackingEmulationTool
Definition:
CTPUnpackingEmulationTool.h:12
gFexSRJetRoIsUnpackingTool
Definition:
RoIsUnpackingToolPhase1.h:203
MURoIsUnpackingTool
Definition:
MURoIsUnpackingTool.h:20
CTPUnpackingToolBase
Base class for CTP unpacking tools.
Definition:
CTPUnpackingToolBase.h:24
jFexTauRoIThresholdsTool
Definition:
jFexTauRoIThresholdsTool.h:11
L1DataConsistencyChecker
Checks the consistency between CTP active items and L1 RoIs (TOBs) received from RoIB/readout.
Definition:
L1DataConsistencyChecker.h:22
TAURoIsUnpackingTool
Definition:
TAURoIsUnpackingTool.h:11
gFexLRJetRoIThresholdsTool
Definition:
gFexLRJetRoIThresholdsTool.h:11
jFexLRJetRoIsUnpackingTool
Definition:
RoIsUnpackingToolPhase1.h:197
gFexSRJetRoIThresholdsTool
Definition:
gFexSRJetRoIThresholdsTool.h:11
eFexEMRoIsUnpackingTool
Definition:
RoIsUnpackingToolPhase1.h:161
L1TriggerResultMaker
Algorithm creating L1TriggerResult and linking the relevant L1 xAOD collections to it.
Definition:
L1TriggerResultMaker.h:30
cTauRoIThresholdsTool
Definition:
cTauRoIThresholdsTool.h:12
jFexFwdElRoIsUnpackingTool
Definition:
RoIsUnpackingToolPhase1.h:173
PrescalingEmulationTool
Definition:
PrescalingEmulationTool.h:30
eFexTauRoIThresholdsTool
Definition:
eFexTauRoIThresholdsTool.h:11
RoiUpdaterTool
Definition:
RoiUpdaterTool.h:22
gFexLRJetRoIsUnpackingTool
Definition:
RoIsUnpackingToolPhase1.h:209
JRoIsUnpackingTool
Definition:
JRoIsUnpackingTool.h:13
METRoIsUnpackingTool
Definition:
METRoIsUnpackingTool.h:13
cTauRoIsUnpackingTool
Definition:
RoIsUnpackingToolPhase1.h:185
CTPUnpackingTool
Definition:
CTPUnpackingTool.h:17
FSRoIsUnpackingTool
Definition:
FSRoIsUnpackingTool.h:9
MuonRoIsUnpackingTool
Definition:
RoIsUnpackingToolPhase1.h:215
HLTSeeding
Collects information from CTP bits and LVL1 RoIs, activates HLT chains and creates seeding RoIs.
Definition:
HLTSeeding.h:31
jFexTauRoIsUnpackingTool
Definition:
RoIsUnpackingToolPhase1.h:179
MURoIThresholdsTool
Definition:
MURoIThresholdsTool.h:11
EMRoIsUnpackingTool
Definition:
EMRoIsUnpackingTool.h:13
jFexSRJetRoIsUnpackingTool
Definition:
RoIsUnpackingToolPhase1.h:191
eFexEMRoIThresholdsTool
Definition:
eFexEMRoIThresholdsTool.h:11
jFexFwdElRoIThresholdsTool
Definition:
jFexFwdElRoIThresholdsTool.h:11
jFexLRJetRoIThresholdsTool
Definition:
jFexLRJetRoIThresholdsTool.h:11
HLTSeedingNoCtpForTesting
Simplified version of HLTSeeding with minimal dependencies to use in testing.
Definition:
HLTSeedingNoCtpForTesting.h:24
eFexTauRoIsUnpackingTool
Definition:
RoIsUnpackingToolPhase1.h:167
RoIsUnpackingEmulationTool
Definition:
RoIsUnpackingEmulationTool.h:11
DECLARE_COMPONENT
DECLARE_COMPONENT(MuonGMR4::ReadoutGeomCnvAlg)
Generated on Tue Nov 25 2025 21:11:12 for ATLAS Offline Software by
1.8.18