|
ATLAS Offline Software
|
Go to the documentation of this file.
49 virtual void print(std::ostream&
os)
const override;
double m_ptcut
Lower pT threshold to apply to object selection.
TopConfig A simple configuration that is NOT a singleton.
virtual bool passSelection(const xAOD::Muon &mu) const override
Implements the logic to select good muons.
ToolHandle< CP::IMuonSelectionTool > m_muonSelectionTool
Proper tool to select muons.
virtual ~AntiMuon()
Does nothing.
AntiMuon(const double ptcut, AntiMuonIsolation *isolation)
Construct the tool to select good muons.
virtual bool passSelectionLoose(const xAOD::Muon &mu) const override
The loose selection needed by some background estimates.
Apply the cuts relevant for Anti-muon model.
Select muons based on some early suggestions.
virtual void print(std::ostream &os) const override
Print the cuts to the ostream.
std::unique_ptr< top::AntiMuonIsolation > m_isolation
Isolation tool, can be nullptr meaning "no isolation requirement".