4#ifndef TRIGUPGRADETEST_TESTHYPOALG_H
5#define TRIGUPGRADETEST_TESTHYPOALG_H 1
21 using namespace TrigCompositeUtils;
27 TestHypoAlg(
const std::string& name, ISvcLocator* pSvcLocator );
31 virtual StatusCode
execute(
const EventContext& context )
const override;
32 virtual StatusCode
finalize()
override;
43 ToolHandleArray<ITestHypoTool>
m_tools {
this,
"HypoTools", {},
"Hypo tools" };
45 StringProperty
m_linkName {
this,
"LinkName",
"initialRoI",
"name of the link to the features in the decision, e.g. 'feature', 'initialRoI'"};
SG::ReadHandleKey< xAOD::TrigCompositeContainer > m_recoInput
TrigRoiDescriptor FeatureOBJ
ToolHandleArray< ITestHypoTool > m_tools
TestHypoAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode finalize() override
virtual StatusCode execute(const EventContext &context) const override
StringProperty m_linkName
virtual StatusCode initialize() override
TrigRoiDescriptorCollection FeatureContainer
HypoBase(const std::string &name, ISvcLocator *pSvcLocator)
constructor, to be called by sub-class constructors
Property holding a SG store/key/clid from which a ReadHandle is made.
nope - should be used for standalone also, perhaps need to protect the class def bits ifndef XAOD_ANA...