5#ifndef DERIVATIONFRAMEWORK_DELTARTOOL_H
6#define DERIVATIONFRAMEWORK_DELTARTOOL_H
24 class DeltaRTool :
public extends<ExpressionParserUser<AthAlgTool,kDeltaRToolParserNum>, IAugmentationTool> {
27 using base_class::base_class;
29 virtual StatusCode
initialize()
override final;
30 virtual StatusCode
finalize()
override final;
31 virtual StatusCode
addBranches(
const EventContext& ctx)
const override final;
34 Gaudi::Property<std::string>
m_expression{
this,
"ObjectRequirements",
""};
35 Gaudi::Property<std::string>
m_2ndExpression{
this,
"SecondObjectRequirements",
""};
40 StatusCode
getDeltaRs(std::vector<float>*,
const EventContext& ctx)
const;
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.