|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef TrigHLTJetHypo_TrigJetTLAHypoAlg_H
7 #define TrigHLTJetHypo_TrigJetTLAHypoAlg_H
42 this,
"HypoTools", {},
"Hypo tools"};
45 this,
"TLAOutputName",
"TLAOutputName",
"TLA jet container key"};
47 Gaudi::Property<bool>
m_attach_btag{
this,
"AttachBtag",
true,
"Use BtagJetTool to attach btag information to TLA jets."};
48 ToolHandle<TrigBtagTLATool>
m_btag_record_tool {
this,
"BtagJetTool",
"BtagJetTool",
"Btag jet tool"};
virtual StatusCode execute(const EventContext &context) const override
SG::WriteHandleKey< xAOD::JetContainer > m_TLAjetsKey
virtual StatusCode initialize() override
Property holding a SG store/key/clid from which a WriteHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
TrigJetTLAHypoAlg(const std::string &name, ISvcLocator *pSvcLocator)
Hypothesis algorithms take the output of reco algorithms and the decision from the preceeding InputMa...
ToolHandleArray< TrigJetTLAHypoTool > m_hypoTools
HypoAlg for TLA algorithm.
Gaudi::Property< bool > m_attach_btag
ToolHandle< TrigBtagTLATool > m_btag_record_tool