ATLAS Offline Software
Public Member Functions | List of all members
TauAnalysisTools::ITauHFVetoTool Class Referenceabstract

#include <ITauHFVetoTool.h>

Inheritance diagram for TauAnalysisTools::ITauHFVetoTool:
Collaboration diagram for TauAnalysisTools::ITauHFVetoTool:

Public Member Functions

virtual StatusCode applyHFvetoBDTs (const xAOD::TauJetContainer *Taus, const xAOD::JetContainer *PFlowJets) const =0
 
virtual const xAOD::JetfindClosestPFlowJet (const xAOD::TauJet *xTau, const xAOD::JetContainer *vPFlowJets) const =0
 
virtual std::vector< float > assembleInputValues (const xAOD::TauJet *xTau, const xAOD::Jet *xAuxJet) const =0
 
virtual void print () const =0
 Print the state of the tool. More...
 

Detailed Description

Definition at line 27 of file ITauHFVetoTool.h.

Member Function Documentation

◆ applyHFvetoBDTs()

virtual StatusCode TauAnalysisTools::ITauHFVetoTool::applyHFvetoBDTs ( const xAOD::TauJetContainer Taus,
const xAOD::JetContainer PFlowJets 
) const
pure virtual

◆ assembleInputValues()

virtual std::vector<float> TauAnalysisTools::ITauHFVetoTool::assembleInputValues ( const xAOD::TauJet xTau,
const xAOD::Jet xAuxJet 
) const
pure virtual

◆ findClosestPFlowJet()

virtual const xAOD::Jet* TauAnalysisTools::ITauHFVetoTool::findClosestPFlowJet ( const xAOD::TauJet xTau,
const xAOD::JetContainer vPFlowJets 
) const
pure virtual

◆ print()

virtual void asg::IAsgTool::print ( ) const
pure virtualinherited

The documentation for this class was generated from the following file: