48 const IInterface* parent = 0,
bool createIf =
true ) = 0;
63 const IInterface* parent = 0,
bool createIf =
true ) = 0;
68 virtual std::vector<std::string>
getInstances( std::string_view toolType ) = 0;
76 virtual std::vector<IAlgTool*>
getTools()
const = 0;
199 bool createIf =
true ) {
Definition of the basic interface.
Gaudi::InterfaceId< IInterface, 0, 0 > iid
Interface ID.
This class is used for returning status codes from appropriate routines.
TARGET * Cast(IInterface *i)