Public Member Functions | |
MuonToolWeight (const std::string &name) | |
StatusCode | initialize () override |
virtual StatusCode | objectWeight (const xAOD::Muon &muon, float &weight) override |
Public Attributes | |
xAOD::Muon::Quality | m_quality |
description: desired quality |
ana::MuonToolWeight::MuonToolWeight | ( | const std::string & | name | ) |
effects: standard constructor guarantee: strong failures: out of memory II
StatusCode ana::MuonToolWeight::initialize | ( | void | ) | [override, virtual] |
effects: initialize this tool guarantee: basic failures: configuration errors
Reimplemented from asg::AsgTool.
StatusCode ana::MuonToolWeight::objectWeight | ( | const xAOD::Muon & | muon, | |
float & | weight | |||
) | [override, virtual] |
effects: calculate the weight for this event returns: the calculated weight guarantee: basic failures: tool dependent