ATLAS Offline Software
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 GAUDI_API IHiveTool : virtual public IAlgTool {
11 public:
12  virtual StatusCode doSomething() const = 0;
13  virtual ~IHiveTool() {};
14 
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