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

#include <ITauTruthTrackMatchingTool.h>

Inheritance diagram for TauAnalysisTools::ITauTruthTrackMatchingTool:
Collaboration diagram for TauAnalysisTools::ITauTruthTrackMatchingTool:

Public Member Functions

virtual StatusCode initialize ()=0
 Declare the interface that the class provides. More...
 
virtual StatusCode classifyTracks (std::vector< const xAOD::TauTrack * > &vTracks) const =0
 
virtual StatusCode classifyTrack (const xAOD::TauTrack &xTrackParticle) const =0
 
virtual void print () const =0
 Print the state of the tool. More...
 

Detailed Description

Definition at line 25 of file ITauTruthTrackMatchingTool.h.

Member Function Documentation

◆ classifyTrack()

virtual StatusCode TauAnalysisTools::ITauTruthTrackMatchingTool::classifyTrack ( const xAOD::TauTrack xTrackParticle) const
pure virtual

◆ classifyTracks()

virtual StatusCode TauAnalysisTools::ITauTruthTrackMatchingTool::classifyTracks ( std::vector< const xAOD::TauTrack * > &  vTracks) const
pure virtual

◆ initialize()

virtual StatusCode TauAnalysisTools::ITauTruthTrackMatchingTool::initialize ( )
pure virtual

Declare the interface that the class provides.

Function initialising the tool

Implemented in TauAnalysisTools::TauTruthTrackMatchingTool.

◆ print()

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

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