1 #ifndef INCIDENTSVC_DODBASICMAPPER_H
2 #define INCIDENTSVC_DODBASICMAPPER_H 1
5 #include "GaudiKernel/AlgTool.h"
6 #include "GaudiKernel/HashMap.h"
9 #include "GaudiKernel/IDODAlgMapper.h"
10 #include "GaudiKernel/IDODNodeMapper.h"
36 #endif // INCIDENTSVC_DODBASICMAPPER_H
Default implementation of a DataOnDemand mapper.
GaudiUtils::HashMap< std::string, std::string > m_nodeMap
std::string nodeTypeForPath(const std::string &path) override
Helper class to parse a string of format "type/name".
GaudiUtils::HashMap< std::string, Gaudi::Utils::TypeNameString > m_algMap
Definition of the basic interface.
DODBasicMapper(const std::string &type, const std::string &name, const IInterface *parent)
Standard constructor.
Base class used to extend a class implementing other interfaces.
~DODBasicMapper() override=default
Destructor.
Gaudi::Utils::TypeNameString algorithmForPath(const std::string &path) override