![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
14 #ifndef METRECONSTRUCTION_METTAUASSOCIATOR_H
15 #define METRECONSTRUCTION_METTAUASSOCIATOR_H 1
51 std::vector<const xAOD::IParticle*>& tclist,
55 std::vector<const xAOD::IParticle*>& pfolist,
57 std::map<const xAOD::IParticle*,MissingETBase::Types::constvec_t> &momenta)
const final;
60 std::vector<const xAOD::IParticle*>& felist,
62 std::map<const xAOD::IParticle*,MissingETBase::Types::constvec_t> &momenta)
const final;
65 std::vector<const xAOD::IParticle*>& felist,
69 std::vector<const xAOD::IParticle*>& felist,
73 std::vector<const xAOD::IParticle*>& constlist,
88 #endif //> !METRECONSTRUCTION_METTAUASSOCIATOR_H
StatusCode extractTopoClusters(const xAOD::IParticle *obj, std::vector< const xAOD::IParticle * > &tclist, const met::METAssociator::ConstitHolder &constits) const final
virtual StatusCode initialize() override
Dummy implementation of the initialisation function.
SG::ReadDecorHandleKey< xAOD::TauJetContainer > m_chargedFEReadDecorKey
StatusCode extractPFO(const xAOD::IParticle *obj, std::vector< const xAOD::IParticle * > &pfolist, const met::METAssociator::ConstitHolder &constits, std::map< const xAOD::IParticle *, MissingETBase::Types::constvec_t > &momenta) const final
Property holding a SG store/key/clid from which a ReadHandle is made.
Class providing the definition of the 4-vector interface.
~METTauAssociator()=default
StatusCode extractFEs(const xAOD::TauJet *tau, std::vector< const xAOD::IParticle * > &felist, const met::METAssociator::ConstitHolder &constits) const
SG::ReadDecorHandleKey< xAOD::TauJetContainer > m_neutralFEReadDecorKey
StatusCode executeTool(xAOD::MissingETContainer *metCont, xAOD::MissingETAssociationMap *metMap) const final
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode extractFE(const xAOD::IParticle *obj, std::vector< const xAOD::IParticle * > &felist, const met::METAssociator::ConstitHolder &constits, std::map< const xAOD::IParticle *, MissingETBase::Types::constvec_t > &momenta) const final
Class describing a tau jet.
METTauAssociator()
Default constructor:
Container for xAOD::MissingET_v1 objects.
StatusCode extractFEsFromLinks(const xAOD::TauJet *tau, std::vector< const xAOD::IParticle * > &felist, const met::METAssociator::ConstitHolder &constits) const
SG::ReadHandleKey< xAOD::TauJetContainer > m_tauContKey
StatusCode extractTracks(const xAOD::IParticle *obj, std::vector< const xAOD::IParticle * > &constlist, const met::METAssociator::ConstitHolder &constits) const final
Handle class for reading a decoration on an object.
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.