ana::TauToolCorrect Class Reference

Tool for the correction of taus. More...

#include <TauTool.h>

Inheritance diagram for ana::TauToolCorrect:
ana::AnaToolCorrect< xAOD::TauJetContainer > 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

 TauToolCorrect (const std::string &name)
 This macro generates a proper constructor for Athena.
StatusCode initialize () override
 Initialize this tool. Returns failure on configuration error.
virtual StatusCode correctObject (xAOD::TauJet &tau) override
 Run the calibration on this event. The accept flags tells whether we accept the tau.

Detailed Description

Tool for the correction of taus.

This tool wraps and applies the Tau CP smearing tool. There is a cut affiliated with the validity-range of that smearing tool. The correction-related systematics are applied here as well.


Constructor & Destructor Documentation

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

This macro generates a proper constructor for Athena.

Standard constructor


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