1 #ifndef GAUDISVC_TOOLSVC_H
2 #define GAUDISVC_TOOLSVC_H
5 #include "GaudiKernel/Service.h"
6 #include "GaudiKernel/IToolSvc.h"
41 bool createIf)
override;
46 const IInterface* parent,
bool createIf)
override;
49 std::vector<std::string>
getInstances(
const std::string& toolType )
override;
55 std::vector<IAlgTool*>
getTools()
const override;
69 bool existsTool(
const std::string& toolname)
const;
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
This class is used for returning status codes from appropriate routines.
Definition of the basic interface.
Base class used to extend a class implementing other interfaces.
Definition of the IHistorySvc interface class.