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

#include <IBuildTruthTaus.h>

Inheritance diagram for TauAnalysisTools::IBuildTruthTaus:
Collaboration diagram for TauAnalysisTools::IBuildTruthTaus:

Classes

class  ITruthTausEvent
 Declare the interface that the class provides. More...
 

Public Member Functions

virtual StatusCode initialize ()=0
 
virtual void setTruthMatchingMode ()=0
 
virtual StatusCode retrieveTruthTaus ()=0
 
virtual StatusCode retrieveTruthTaus (ITruthTausEvent &truthTausEvent) const =0
 
virtual void print () const =0
 Print the state of the tool. More...
 

Detailed Description

Definition at line 26 of file IBuildTruthTaus.h.

Member Function Documentation

◆ initialize()

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

◆ print()

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

◆ retrieveTruthTaus() [1/2]

virtual StatusCode TauAnalysisTools::IBuildTruthTaus::retrieveTruthTaus ( )
pure virtual

◆ retrieveTruthTaus() [2/2]

virtual StatusCode TauAnalysisTools::IBuildTruthTaus::retrieveTruthTaus ( ITruthTausEvent truthTausEvent) const
pure virtual

◆ setTruthMatchingMode()

virtual void TauAnalysisTools::IBuildTruthTaus::setTruthMatchingMode ( )
pure virtual

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