![]() |
ATLAS Offline Software
|
Select muons based on some early suggestions. More...
#include <SoftMuon.h>
Public Member Functions | |
SoftMuon (const double ptcut) | |
Construct the tool to select good muons. More... | |
virtual | ~SoftMuon () |
virtual bool | passSelection (const xAOD::Muon &mu) const override |
Implements the logic to select good muons. More... | |
virtual void | print (std::ostream &os) const override |
Because everybody likes to know what object definitions they ran with. More... | |
Protected Attributes | |
double | m_ptcut |
ToolHandle< CP::IMuonSelectionTool > | m_softmuonSelectionTool |
Select muons based on some early suggestions.
Definition at line 18 of file SoftMuon.h.
top::SoftMuon::SoftMuon | ( | const double | ptcut | ) |
Construct the tool to select good muons.
ptcut | The minimum pT cut for good muons. |
isolation | The isolation the user wants to apply. Don't want any isolation to be applied? Then leave this as a nullptr. |
Definition at line 10 of file SoftMuon.cxx.
|
inlinevirtual |
Definition at line 30 of file SoftMuon.h.
|
overridevirtual |
Implements the logic to select good muons.
mu | The muon that we want to check. |
Implements top::SoftMuonSelectionBase.
Definition at line 16 of file SoftMuon.cxx.
|
overridevirtual |
Because everybody likes to know what object definitions they ran with.
Implements top::SoftMuonSelectionBase.
Definition at line 24 of file SoftMuon.cxx.
|
protected |
Definition at line 44 of file SoftMuon.h.
|
protected |
Definition at line 47 of file SoftMuon.h.