The Gaudi Framework  v33r1 (b1225454)
IDODAlgMapper.h
Go to the documentation of this file.
1 /***********************************************************************************\
2 * (c) Copyright 1998-2019 CERN for the benefit of the LHCb and ATLAS collaborations *
3 * *
4 * This software is distributed under the terms of the Apache version 2 licence, *
5 * copied verbatim in the file "LICENSE". *
6 * *
7 * In applying this licence, CERN does not waive the privileges and immunities *
8 * granted to it by virtue of its status as an Intergovernmental Organization *
9 * or submit itself to any jurisdiction. *
10 \***********************************************************************************/
11 #ifndef GAUDIKERNEL_IDODALGMAPPER_H
12 #define GAUDIKERNEL_IDODALGMAPPER_H 1
13 // Include files
14 // from STL
15 #include <string>
16 
17 // from Gaudi
18 #include "GaudiKernel/IAlgTool.h"
20 
27 class IDODAlgMapper : virtual public IAlgTool {
28 public:
31 
35 };
36 
37 #endif // GAUDIKERNEL_IDODALGMAPPER_H
STL class.
Helper class to parse a string of format "type/name".
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...
Interface of tools used by the DataOnDemandSvc to choose the algorithm to be run to produce the data ...
Definition: IDODAlgMapper.h:27
The interface implemented by the AlgTool base class.
Definition: IAlgTool.h:33
DeclareInterfaceID(IDODAlgMapper, 1, 0)
InterfaceID.