TauAnalysisTools::ITauEfficiencyCorrectionsTool Class Reference

Inheritance diagram for TauAnalysisTools::ITauEfficiencyCorrectionsTool:
asg::IAsgTool CP::ISystematicsTool asg::IAsgTool TauAnalysisTools::CommonEfficiencyTool TauAnalysisTools::TauEfficiencyCorrectionsTool TauAnalysisTools::TauEfficiencyContJetIDTool TauAnalysisTools::TauEfficiencyEleIDTool TauAnalysisTools::TauEfficiencyJetIDTool TauAnalysisTools::TauEfficiencyTriggerTool

List of all members.

Public Member Functions

virtual CP::CorrectionCode getEfficiencyScaleFactor (const xAOD::TauJet &xTau, double &eff)=0
 Declare the interface that the class provides.
virtual CP::CorrectionCode applyEfficiencyScaleFactor (const xAOD::TauJet &xTau)=0
 Decorate the tau with its efficiency.
virtual bool isSupportedRunNumber (int iRunNumber)=0

Member Function Documentation

virtual CP::CorrectionCode TauAnalysisTools::ITauEfficiencyCorrectionsTool::getEfficiencyScaleFactor ( const xAOD::TauJet xTau,
double &  eff 
) [pure virtual]

Declare the interface that the class provides.

Get the "tau efficiency" as a return value

Implemented in TauAnalysisTools::CommonEfficiencyTool, and TauAnalysisTools::TauEfficiencyCorrectionsTool.


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

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1