ATLAS Offline Software
ProxyMap.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 /***************************************************************************
6  the DataStore proxy map
7  ----------------------------
8  ATLAS Collaboration
9  ***************************************************************************/
10 
11 // $Id: ProxyMap.h,v 1.2 2003-04-16 01:49:26 calaf Exp $
12 
13 #ifndef SGTOOLS_PROXYMAP_H
14 #define SGTOOLS_PROXYMAP_H
15 
16 #include <map>
17 #include <string>
18 
19 namespace SG {
20  class DataProxy;
21 
22  typedef std::map<std::string, DataProxy*> ProxyMap;
24  typedef ProxyMap::const_iterator ConstProxyIterator;
25 }
26 
27 #endif // TOOLS_PROXYMAP_H
xAOD::iterator
JetConstituentVector::iterator iterator
Definition: JetConstituentVector.cxx:68
SG::ProxyIterator
ProxyMap::iterator ProxyIterator
Definition: ProxyMap.h:27
SG
Forward declaration.
Definition: CaloCellPacker_400_500.h:32
SG::ProxyMap
std::map< std::string, DataProxy * > ProxyMap
Definition: ProxyMap.h:24
DataProxy
DataProxy provides the registry services for StoreGate.
Definition: DataProxy.h:31
SG::ConstProxyIterator
ProxyMap::const_iterator ConstProxyIterator
Definition: ProxyMap.h:28