The Gaudi Framework
v30r3 (a5ef0a68)
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
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
{
19
public
:
21
DeclareInterfaceID
(
IDODAlgMapper
, 1, 0 );
22
25
virtual
Gaudi::Utils::TypeNameString
algorithmForPath
(
const
std::string
&
path
) = 0;
26
};
27
28
#endif // GAUDIKERNEL_IDODALGMAPPER_H
GaudiPython.HistoUtils.path
path
Definition:
HistoUtils.py:895
std::string
STL class.
Gaudi::Utils::TypeNameString
Helper class to parse a string of format "type/name".
Definition:
TypeNameString.h:12
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 Wed Aug 1 2018 23:21:03 for The Gaudi Framework by
1.8.11