25 StatusCode MetBuilderAlg ::
30 return StatusCode::SUCCESS;
35 StatusCode MetBuilderAlg ::
44 if (softTerm ==
nullptr)
47 return StatusCode::FAILURE;
57 ANA_MSG_WARNING(
"failed to retrieve MET term to decorate met and phi aux vars!");
60 met_met_dec(*metTerm) = metTerm->met();
61 met_phi_dec(*metTerm) = metTerm->phi();
65 return StatusCode::SUCCESS;
Gaudi::Property< std::string > m_finalKey
the key for the final met term
Gaudi::Property< std::string > m_softTerm
the key for the soft term
SysCopyHandle< xAOD::MissingETContainer > m_metHandle
the met collection we run on
SysListHandle m_systematicsList
the systematics list we run
Helper class to provide type-safe access to aux data.
MissingETBase::Types::bitmask_t source() const
MET object source tag.
Select isolated Photons, Electrons and Muons.
StatusCode buildMETSum(const std::string &totalName, xAOD::MissingETContainer *metCont)
MissingET_v1 MissingET
Version control by type defintion.
MissingETContainer_v1 MissingETContainer