The Gaudi Framework
v30r3 (a5ef0a68)
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
IDODNodeMapper.h
Go to the documentation of this file.
1
#ifndef GAUDIKERNEL_IDODNODEMAPPER_H
2
#define GAUDIKERNEL_IDODNODEMAPPER_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
IDODNodeMapper
:
virtual
public
IAlgTool
18
{
19
public
:
21
DeclareInterfaceID
(
IDODNodeMapper
, 1, 0 );
22
25
virtual
std::string
nodeTypeForPath
(
const
std::string
&
path
) = 0;
26
27
protected
:
28
private
:
29
};
30
31
#endif // GAUDIKERNEL_IDODNODEMAPPER_H
GaudiPython.HistoUtils.path
path
Definition:
HistoUtils.py:895
IDODNodeMapper::DeclareInterfaceID
DeclareInterfaceID(IDODNodeMapper, 1, 0)
InterfaceID.
std::string
STL class.
IDODNodeMapper
Interface of tools used by the DataOnDemandSvc to choose the type of node to be created at a path...
Definition:
IDODNodeMapper.h:17
IAlgTool.h
IAlgTool
The interface implemented by the AlgTool base class.
Definition:
IAlgTool.h:23
TypeNameString.h
IDODNodeMapper::nodeTypeForPath
virtual std::string nodeTypeForPath(const std::string &path)=0
For the given path, returns a the type name of the object to be created at the path.
GaudiKernel
GaudiKernel
IDODNodeMapper.h
Generated on Wed Aug 1 2018 23:21:03 for The Gaudi Framework by
1.8.11