ATLAS Offline Software
Control
AthenaExamples
AthExHive
AthExHive
IHiveTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef ATHEXHIVE_IHIVETOOL
6
#define ATHEXHIVE_IHIVETOOL
7
8
#include "GaudiKernel/IAlgTool.h"
9
10
class
IHiveTool
:
virtual
public
IAlgTool {
11
public
:
12
virtual
StatusCode
doSomething
()
const
= 0;
13
virtual
~IHiveTool
() {};
14
15
DeclareInterfaceID
(
IHiveTool
,1,0);
16
17
};
18
#endif // !ATHEXHIVE_IHIVETOOL
IHiveTool::DeclareInterfaceID
DeclareInterfaceID(IHiveTool, 1, 0)
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
IHiveTool::doSomething
virtual StatusCode doSomething() const =0
IHiveTool
Definition:
IHiveTool.h:10
IHiveTool::~IHiveTool
virtual ~IHiveTool()
Definition:
IHiveTool.h:13
Generated on Mon Dec 23 2024 21:11:31 for ATLAS Offline Software by
1.8.18