14#ifndef METRECONSTRUCTION_METSOFTASSOCIATOR_H
15#define METRECONSTRUCTION_METSOFTASSOCIATOR_H 1
49 std::vector<const xAOD::IParticle*>&,
51 std::map<const xAOD::IParticle*,MissingETBase::Types::constvec_t>&)
const final
52 {
return StatusCode::FAILURE;}
54 std::vector<const xAOD::IParticle*>&,
56 std::map<const xAOD::IParticle*,MissingETBase::Types::constvec_t>&)
const final
57 {
return StatusCode::FAILURE;}
59 std::vector<const xAOD::IParticle*>&,
61 {
return StatusCode::FAILURE;}
63 std::vector<const xAOD::IParticle*>&,
65 {
return StatusCode::FAILURE;}
Property holding a SG store/key/clid from which a ReadHandle is made.
METSoftAssociator()
Default constructor:
StatusCode initialize()
Dummy implementation of the initialisation function.
METSoftAssociator(const std::string &name)
StatusCode extractFE(const xAOD::IParticle *, std::vector< const xAOD::IParticle * > &, const met::METAssociator::ConstitHolder &, std::map< const xAOD::IParticle *, MissingETBase::Types::constvec_t > &) const final
SG::ReadHandleKey< xAOD::CaloClusterContainer > m_emmodclus_key
bool m_decorateSoftTermConst
StatusCode extractPFO(const xAOD::IParticle *, std::vector< const xAOD::IParticle * > &, const met::METAssociator::ConstitHolder &, std::map< const xAOD::IParticle *, MissingETBase::Types::constvec_t > &) const final
StatusCode extractTracks(const xAOD::IParticle *, std::vector< const xAOD::IParticle * > &, const met::METAssociator::ConstitHolder &) const final
StatusCode executeTool(xAOD::MissingETContainer *metCont, xAOD::MissingETAssociationMap *metMap) const final
SG::ReadHandleKey< xAOD::CaloClusterContainer > m_lcmodclus_key
StatusCode extractTopoClusters(const xAOD::IParticle *, std::vector< const xAOD::IParticle * > &, const met::METAssociator::ConstitHolder &) const final
Class providing the definition of the 4-vector interface.
MissingETContainer_v1 MissingETContainer
MissingETAssociationMap_v1 MissingETAssociationMap
Version control by type defintion.