ana::TopMuonToolSelect Class Reference

Inheritance diagram for ana::TopMuonToolSelect:
ana::AnaToolSelect< xAOD::MuonContainer > ana::IAnaTool ana::AnaTool CP::ISystematicsTool ana::IAnaTool asg::AsgTool asg::IAsgTool CP::ISystematicsTool asg::IAsgTool asg::IAsgTool

List of all members.

Public Member Functions

 TopMuonToolSelect (const std::string &name)
StatusCode initialize () override
virtual StatusCode selectObject (xAOD::Muon &muon) override

Public Attributes

xAOD::Muon::Quality m_quality
 quality
xAOD::Muon::Author m_author
 author
std::unique_ptr< IsolationBasem_isolation
 islation tool
double m_z0cut
 |z0| cut
double m_sd0cut
 |d0_significance| cut
asg::AnaToolHandle
< CP::IMuonSelectionTool
m_selection
 the selection tool

Constructor & Destructor Documentation

ana::TopMuonToolSelect::TopMuonToolSelect ( const std::string &  name  ) 

effects: standard constructor guarantee: strong failures: out of memory II


Member Function Documentation

StatusCode ana::TopMuonToolSelect::initialize ( void   )  [override, virtual]

effects: initialize this tool guarantee: basic failures: configuration errors

Reimplemented from asg::AsgTool.

StatusCode ana::TopMuonToolSelect::selectObject ( xAOD::Muon muon  )  [override, virtual]

returns: whether the object passes object selection guarantee: basic failures: definition dependent


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1