5#ifndef TRIGJETHYPOTOOLCONFIG_FASTREDUCTION_H
6#define TRIGJETHYPOTOOLCONFIG_FASTREDUCTION_H
30public extends<AthAlgTool, ITrigJetHypoToolNoGrouperConfig> {
35 const std::string& name,
36 const IInterface* parent);
40 virtual std::unique_ptr<IJetsMatcher>
getMatcher()
const override;
43 virtual StatusCode
checkVals()
const override;
48 this,
"conditionMakers", {},
"hypo tree Condition builder AlgTools"};
51 this,
"filterMakers", {},
"AlgTools that construct Condition filters"
58 this,
"filterMakerInds", {},
"Indicies into m_filterMakers"
61 Gaudi::Property<std::vector<std::size_t>>
m_treeVec{
62 this,
"treeVector", {},
"integer sequence representation of jet hypo tree"};
65 this,
"leafVector", {},
"node ids for leaf nodes"};
std::vector< ConditionPtr > ConditionPtrs