|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef TRIGT1MUCTPIPHASE1_MUCTPI_ATHTOOL_H
8 #define TRIGT1MUCTPIPHASE1_MUCTPI_ATHTOOL_H
26 #include "GaudiKernel/IIncidentListener.h"
28 #include "Gaudi/Property.h"
34 class TrigThresholdDecisionTool;
72 this,
"MUCTPI_xAODLocation", {
73 "LVL1MuonRoIsBCm2",
"LVL1MuonRoIsBCm1",
75 "LVL1MuonRoIsBCp1",
"LVL1MuonRoIsBCp2"
77 "Output keys for xAOD::MuonRoIContainer, one per time slice"
80 this,
"L1TopoOutputLocID", {
81 LVL1MUCTPI::DEFAULT_MuonL1TopoLocation+
"-2", LVL1MUCTPI::DEFAULT_MuonL1TopoLocation+
"-1",
82 LVL1MUCTPI::DEFAULT_MuonL1TopoLocation,
83 LVL1MUCTPI::DEFAULT_MuonL1TopoLocation+
"1", LVL1MUCTPI::DEFAULT_MuonL1TopoLocation+
"2"
85 "Output keys for MuCTPItoL1Topo, one per time slice"
106 Gaudi::Property<std::string>
m_overlapStrategyName {
this,
"OverlapStrategyName",
"LUT",
"Overlap strategy for the MUCTPI. Options: \"LUT\" or \"NULL\" " };
107 Gaudi::Property<std::string>
m_lutXMLFile {
this,
"LUTXMLFile",
"TrigConfMuctpi/overlapRun3_20201214.xml",
"xml file with the overlap handling for the MUCTPI. Default file for Run3: \"TrigConfMuctpi/overlapRun3_20201214.xml\" " };
116 Gaudi::Property<std::string>
m_inputSource {
this,
"InputSource",
"DIGITIZATION",
"" };
130 ToolHandle<LVL1::ITrigT1MuonRecRoiTool>
m_rpcTool{
this,
"RPCRecRoiTool",
"LVL1::TrigT1RPCRecRoiTool/LVL1__TrigT1RPCRecRoiTool",
"Tool to get the eta/phi coordinates in the RPC"};
131 ToolHandle<LVL1::ITrigT1MuonRecRoiTool>
m_tgcTool{
this,
"TGCRecRoiTool",
"LVL1::TrigT1TGCRecRoiTool/LVL1__TrigT1TGCRecRoiTool",
"Tool to get the eta/phi coordinates in the TGC"};
132 ToolHandle<LVL1::TrigThresholdDecisionTool>
m_trigThresholdDecisionTool{
this,
"TrigThresholdDecisionTool",
"LVL1::TrigThresholdDecisionTool/LVL1__TrigThresholdDecisionTool",
"Tool to get pass/fail of each trigger threshold"};
140 #endif // TRIGT1MUCTPIPHASE1_MUCTPI_ATHTOOL_H
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
::StatusCode StatusCode
StatusCode definition for legacy code.