The Gaudi Framework
v32r2 (46d42edc)
IDODAlgMapper.h
Go to the documentation of this file.
1
#ifndef GAUDIKERNEL_IDODALGMAPPER_H
2
#define GAUDIKERNEL_IDODALGMAPPER_H 1
3
// Include files
4
// from STL
5
#include <string>
6
7
// from Gaudi
8
#include "
GaudiKernel/IAlgTool.h
"
9
#include "
GaudiKernel/TypeNameString.h
"
10
17
class
IDODAlgMapper
:
virtual
public
IAlgTool
{
18
public
:
20
DeclareInterfaceID
(
IDODAlgMapper
, 1, 0 );
21
24
virtual
Gaudi::Utils::TypeNameString
algorithmForPath
(
const
std::string
&
path
) = 0;
25
};
26
27
#endif // GAUDIKERNEL_IDODALGMAPPER_H
GaudiPython.HistoUtils.path
path
Definition:
HistoUtils.py:933
std::string
STL class.
Gaudi::Utils::TypeNameString
Helper class to parse a string of format "type/name".
Definition:
TypeNameString.h:10
IDODAlgMapper::algorithmForPath
virtual Gaudi::Utils::TypeNameString algorithmForPath(const std::string &path)=0
For the given path, returns a TypeNameString object identifying the algorithm to be run to produce th...
IAlgTool.h
IDODAlgMapper
Interface of tools used by the DataOnDemandSvc to choose the algorithm to be run to produce the data ...
Definition:
IDODAlgMapper.h:17
IAlgTool
The interface implemented by the AlgTool base class.
Definition:
IAlgTool.h:23
TypeNameString.h
IDODAlgMapper::DeclareInterfaceID
DeclareInterfaceID(IDODAlgMapper, 1, 0)
InterfaceID.
GaudiKernel
GaudiKernel
IDODAlgMapper.h
Generated on Sat Sep 28 2019 18:06:49 for The Gaudi Framework by
1.8.15