 |
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef DerivationFramework_JetExternalAssocTool_H
8 #define DerivationFramework_JetExternalAssocTool_H
48 Gaudi::Property<bool>
m_dRMatch{
this,
"DeltaRMatch",
false};
49 Gaudi::Property<double>
m_dRCut{
this,
"DeltaRCut", 0.01};
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ReadHandleKey< xAOD::JetContainer > m_ExternalJetCollectionName
Gaudi::Property< std::string > m_momentPrefix
SG::ReadHandleKey< xAOD::JetContainer > m_containerName
Properties.
SG::WriteDecorHandleKeyArray< xAOD::JetContainer > m_dec_keys
Gaudi::Property< bool > m_dRMatch
std::vector< type_el > type_ghostlink
virtual StatusCode initialize() override final
JetExternalAssocTool(const std::string &t, const std::string &n, const IInterface *p)
virtual StatusCode addBranches(const EventContext &ctx) const override final
ElementLink< xAOD::IParticleContainer > type_el
decoration pointers
Gaudi::Property< std::vector< std::string > > m_VectorOfNewLinkNames
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode TransferLink(const xAOD::Jet &jet, const xAOD::Jet &jet_external, const EventContext &ctx) const
Gaudi::Property< std::vector< std::string > > m_VectorOfOldLinkNames
Gaudi::Property< double > m_dRCut