 |
ATLAS Offline Software
|
Go to the documentation of this file.
10 #ifndef DERIVATIONFRAMEWORK_EGINVARIANTMASSTOOL_H
11 #define DERIVATIONFRAMEWORK_EGINVARIANTMASSTOOL_H
17 #include "GaudiKernel/EventContext.h"
31 class EGInvariantMassTool :
public extends<ExpressionParserUser<AthAlgTool, kNumEGInvariantMassToolParser>, IAugmentationTool>
35 using base_class::base_class;
42 std::vector<float>&)
const;
44 Gaudi::Property<std::string>
m_expression1{
this,
"Object1Requirements",
"true"};
45 Gaudi::Property<std::string>
m_expression2{
this,
"Object2Requirements",
"true"};
49 "SG key of output object" };
55 "SG key of first container"
61 "SG key of second container"
68 "Pt1 if different than default"
75 "Eta1 if different than default"
82 "Phi1 if different than default"
89 "Pt2 if different than default"
96 "Eta2 if different than default"
103 "Phi2 if different than default"
108 Gaudi::Property<float>
m_mindR{
this,
"MinDeltaR", 0.f};
114 #endif // DERIVATIONFRAMEWORK_EGINVARIANTMASSTOOL_H
Property holding a SG store/key/clid from which a ReadHandle 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.
::StatusCode StatusCode
StatusCode definition for legacy code.
EEGInvariantMassToolParser
@ kNumEGInvariantMassToolParser