|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef TRIGT1MUCTPIPHASE1_TRIGTHRESHOLDECISIONTOOL_H
8 #define TRIGT1MUCTPIPHASE1_TRIGTHRESHOLDECISIONTOOL_H
33 namespace MURoIThresholdsToolParams {
44 const std::string&
name,
51 const ThrVec& menuThresholds,
55 const ThrVec& menuThresholds,
59 std::vector<std::pair<std::shared_ptr<TrigConf::L1Threshold>,
bool> >
61 const EventContext& eventContext)
const override;
63 std::vector<std::pair<std::shared_ptr<TrigConf::L1Threshold>,
bool> >
65 const ThrVec& menuThresholds,
70 const double& eta = 0)
const override;
96 const std::string& rpcExclROIList,
101 bool getTGCDecision(
const std::string& tgcFlags,
bool F,
bool C,
bool H)
const;
102 void makeTGCDecision(
const std::string& tgcFlags,
bool F,
bool C,
bool H);
108 std::vector<std::string>
parseString(
const std::string&
str,
const std::string&
sep)
const;
111 ToolHandle<LVL1::ITrigT1MuonRecRoiTool>
m_rpcTool{
this,
"RPCRecRoiTool",
"LVL1::TrigT1RPCRecRoiTool/LVL1__TrigT1RPCRecRoiTool",
"Tool to get the eta/phi coordinates in the RPC"};
112 ToolHandle<LVL1::ITrigT1MuonRecRoiTool>
m_tgcTool{
this,
"TGCRecRoiTool",
"LVL1::TrigT1TGCRecRoiTool/LVL1__TrigT1TGCRecRoiTool",
"Tool to get the eta/phi coordinates in the TGC"};
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
::StatusCode StatusCode
StatusCode definition for legacy code.
Class describing a LVL1 muon region of interest.