Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef TRIGGENERICALGS_L1CORRELATIONALG_H
5 #define TRIGGENERICALGS_L1CORRELATIONALG_H
31 ToolHandle<GenericMonitoringTool>
m_monTool{
this,
"MonTool",
"",
"Monitoring tool"};
33 Gaudi::Property<std::vector<std::string>>
m_l1itemlist{
this,
"ItemList", {
"L1_EM22VHI",
"L1_J400",
"L1_MU14FCH"},
"list of l1 items to be used"};
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
L1CorrelationAlg(const std::string &name, ISvcLocator *pSvcLocator)
std::vector< uint32_t > m_bitmasks_mu
virtual StatusCode initialize() override
SG::WriteDecorHandleKey< xAOD::TrigCompositeContainer > m_l1AKey
std::vector< uint32_t > m_bitmasks
Gaudi::Property< bool > m_currentBCincl
SG::WriteDecorHandleKey< xAOD::TrigCompositeContainer > m_beforeAfterKey
An algorithm that can be simultaneously executed in multiple threads.
ServiceHandle< IROBDataProviderSvc > m_robDataProviderSvc
std::vector< uint32_t > m_bitmasks_jets
Property holding a SG store/key/clid from which a WriteHandle is made.
ToolHandle< GenericMonitoringTool > m_monTool
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::WriteDecorHandleKey< xAOD::TrigCompositeContainer > m_passKey
std::vector< uint32_t > m_bitmasks_ele
SG::WriteDecorHandleKey< xAOD::TrigCompositeContainer > m_otherTypeKey
Property holding a SG store/key/clid from which a WriteHandle is made.
Gaudi::Property< std::vector< std::string > > m_l1itemlist
virtual StatusCode start() override
virtual StatusCode execute(const EventContext &ctx) const override
SG::ReadHandleKey< TrigConf::L1Menu > m_l1MenuKey
SG::WriteHandleKey< xAOD::TrigCompositeContainer > m_trigCompositeKey