ATLAS Offline Software
Control
AthToolSupport
AsgExampleTools
AsgExampleTools
IDataHandleTestTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
7
8
9
#ifndef ASG_TOOLS__I_DATA_HANDLE_TEST_TOOL_H
10
#define ASG_TOOLS__I_DATA_HANDLE_TEST_TOOL_H
11
12
#include <
AsgTools/IAsgTool.h
>
13
14
namespace
asg
15
{
17
18
class
IDataHandleTestTool
:
virtual
public
IAsgTool
19
{
20
// Declare the interface that this class provides
21
ASG_TOOL_INTERFACE
( CP::IDataHandleTestTool )
22
23
24
public
:
25
virtual
void
runTest
() = 0;
26
};
27
}
28
29
#endif
asg::IAsgTool
Base class for the dual-use tool interface classes.
Definition:
IAsgTool.h:41
asg
Definition:
DataHandleTestTool.h:28
asg::IDataHandleTestTool::runTest
virtual void runTest()=0
run the test
ASG_TOOL_INTERFACE
#define ASG_TOOL_INTERFACE(CLASSNAME)
Definition:
AsgToolMacros.h:40
asg::IDataHandleTestTool
the interface for DataHandleTestTool
Definition:
IDataHandleTestTool.h:19
IAsgTool.h
Generated on Mon Sep 29 2025 21:11:23 for ATLAS Offline Software by
1.8.18