|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGMUROI_TRIGMUROI_H
6 #define TRIGMUROI_TRIGMUROI_H
26 ToolHandle<LVL1::ITrigT1MuonRecRoiTool>
m_recRPCRoiTool{
this,
"RPCRecMuonRoiTool",
"LVL1::TrigT1RPCRecRoiTool"};
27 ToolHandle<LVL1::ITrigT1MuonRecRoiTool>
m_recTGCRoiTool{
this,
"TGCRecMuonRoiTool",
"LVL1::TrigT1TGCRecRoiTool"};
31 ToolHandle<GenericMonitoringTool>
m_monTool{
this,
"MonTool",
"",
"Monitoring tool"};
32 Gaudi::Property<int>
m_minValueForOutOfTimeBC{
this,
"MinValueForOutOfTimeBC", -9999,
"Min value for out of time bunch crossing"};
33 Gaudi::Property<int>
m_maxValueForOutOfTimeBC{
this,
"MaxValueForOutOfTimeBC", 9999,
"Max value for out of time bunch crossing"};
35 unsigned int getBitMaskValue(
const unsigned int uintValue,
const unsigned int mask )
const;
ToolHandle< LVL1::ITrigT1MuonRecRoiTool > m_recRPCRoiTool
ToolHandle< ITrigMuonRoITool > m_trigMuonRoITool
ToolHandle< LVL1::ITrigT1MuonRecRoiTool > m_recTGCRoiTool
Gaudi::Property< int > m_minValueForOutOfTimeBC
Gaudi::Property< int > m_maxValueForOutOfTimeBC
ToolHandle< GenericMonitoringTool > m_monTool
An algorithm that can be simultaneously executed in multiple threads.
virtual StatusCode execute(const EventContext &ctx) const override
SG::WriteHandleKey< TrigRoiDescriptorCollection > m_roisWriteHandleKey
unsigned int getBitMaskValue(const unsigned int uintValue, const unsigned int mask) const
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode initialize() override
TrigmuRoI(const std::string &name, ISvcLocator *pSvcLocator)
std Gaudi algorthm constructor
Header file to be included by clients of the Monitored infrastructure.