ana::TopMuonToolPreCorrect Class Reference

This class is added so we can add additional variables that are common to. More...

#include <TopMuonTool.h>

Inheritance diagram for ana::TopMuonToolPreCorrect:
ana::AnaToolCorrect< 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

 TopMuonToolPreCorrect (const std::string &name)
virtual AnalysisStep step () const override
StatusCode initialize () override
virtual StatusCode correctObject (xAOD::Muon &muon) override

Detailed Description

This class is added so we can add additional variables that are common to.


Constructor & Destructor Documentation

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

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


Member Function Documentation

StatusCode ana::TopMuonToolPreCorrect::correctObject ( xAOD::Muon muon  )  [override, virtual]

effects: run the calibration on this event returns: whether we accepted the event guarantee: basic failures: tool dependent

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

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

Reimplemented from asg::AsgTool.

AnalysisStep ana::TopMuonToolPreCorrect::step (  )  const [override, virtual]

the processing step we are working on

Guarantee
no-fail

Reimplemented from ana::AnaToolCorrect< xAOD::MuonContainer >.


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

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1