5#ifndef DERIVATIONFRAMEWORK_INVARIANTMASSTOOL_H
6#define DERIVATIONFRAMEWORK_INVARIANTMASSTOOL_H
26 class InvariantMassTool :
public extends<ExpressionParserUser<AthAlgTool,kInvariantMassToolParserNum>, IAugmentationTool> {
29 using base_class::base_class;
31 virtual StatusCode
initialize()
override final;
32 virtual StatusCode
finalize()
override final;
33 virtual StatusCode
addBranches(
const EventContext& ctx)
const override final;
36 Gaudi::Property<std::string>
m_expression{
this,
"ObjectRequirements",
"true"};
37 Gaudi::Property<std::string>
m_expression2{
this,
"SecondObjectRequirements",
""};
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.
@ kInvariantMassToolParserNum
@ kInvariantMassToolParser1
@ kInvariantMassToolParser2
DecorHandleKeyArray< ReadDecorHandle< T, S >, ReadDecorHandleKey< T >, Gaudi::DataHandle::Reader > ReadDecorHandleKeyArray