|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef TRIGMISSINGETHYPO_TRIGMISSINGETHYPOALG_H
5 #define TRIGMISSINGETHYPO_TRIGMISSINGETHYPOALG_H
35 const EventContext& context
39 this,
"HypoTools", {},
"Hypo tools"};
42 this,
"METContainerKey",
"HLT_MET",
"MET Container name"};
44 ToolHandle<GenericMonitoringTool>
m_monTool{
this,
"MonTool",
"",
"Monitoring tool" };
ToolHandleArray< ITrigMissingETHypoTool > m_hypoTools
ToolHandle< GenericMonitoringTool > m_monTool
Implements MET selection for the HLT framework.
Property holding a SG store/key/clid from which a ReadHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
TrigMissingETHypoAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode initialize() override
Hypothesis algorithms take the output of reco algorithms and the decision from the preceeding InputMa...
SG::ReadHandleKey< xAOD::TrigMissingETContainer > m_metKey
StatusCode decide(const xAOD::TrigMissingETContainer *metContainer, TrigCompositeUtils::DecisionContainer *newDecisions, const TrigCompositeUtils::DecisionContainer *oldDecisions, const EventContext &context) const
virtual StatusCode execute(const EventContext &context) const override