ATLAS Offline Software
Public Member Functions | List of all members
asg::IUnitTestTool2 Class Referenceabstract

the interface for UnitTestTool2 More...

#include <IUnitTestTool2.h>

Inheritance diagram for asg::IUnitTestTool2:
Collaboration diagram for asg::IUnitTestTool2:

Public Member Functions

virtual bool toolHandleEmpty (const std::string &handleName) const =0
 whether the given ToolHandle is empty More...
 
virtual const IUnitTestTool1getToolHandle (const std::string &handleName) const =0
 get the tool from the regular ToolHandle More...
 
virtual StatusCode retrieveToolHandle (const std::string &handleName) const =0
 call retrieve on the regular ToolHandle More...
 
virtual bool wasUserConfigured (const std::string &handleName) const =0
 whether the AnaToolHandle was user configured More...
 
virtual const ToolHandleArray< IUnitTestTool1 > & getArray () const =0
 get the tool handle array More...
 
virtual void print () const =0
 Print the state of the tool. More...
 

Detailed Description

the interface for UnitTestTool2

Definition at line 21 of file IUnitTestTool2.h.

Member Function Documentation

◆ getArray()

virtual const ToolHandleArray<IUnitTestTool1>& asg::IUnitTestTool2::getArray ( ) const
pure virtual

get the tool handle array

Implemented in asg::UnitTestTool2.

◆ getToolHandle()

virtual const IUnitTestTool1* asg::IUnitTestTool2::getToolHandle ( const std::string &  handleName) const
pure virtual

get the tool from the regular ToolHandle

Implemented in asg::UnitTestTool2.

◆ print()

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

◆ retrieveToolHandle()

virtual StatusCode asg::IUnitTestTool2::retrieveToolHandle ( const std::string &  handleName) const
pure virtual

call retrieve on the regular ToolHandle

Implemented in asg::UnitTestTool2.

◆ toolHandleEmpty()

virtual bool asg::IUnitTestTool2::toolHandleEmpty ( const std::string &  handleName) const
pure virtual

whether the given ToolHandle is empty

Implemented in asg::UnitTestTool2.

◆ wasUserConfigured()

virtual bool asg::IUnitTestTool2::wasUserConfigured ( const std::string &  handleName) const
pure virtual

whether the AnaToolHandle was user configured

Implemented in asg::UnitTestTool2.


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