Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
node_map.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file node_map.h
1 /* This software is distributed under the GNU Lesser General Public License */
2 //==========================================================================
3 //
4 // node_map.h
5 //
6 //==========================================================================
7 // $Id: node_map.h,v 1.8 2005/06/14 12:22:12 raitner Exp $
8 
9 #ifndef GTL_NODE_MAP_H
10 #define GTL_NODE_MAP_H
11 
12 #include <GTL/GTL.h>
13 #include <GTL/node.h>
14 #include <GTL/ne_map.h>
15 
17 
18 class graph;
19 
53 template <class T, class Alloc = allocator<T> >
54 class node_map : public ne_map<node, T, graph, Alloc>
55 {
56 public:
57 
64  node_map() : ne_map<node, T, graph, Alloc>() {};
65 
72  explicit node_map(const graph &g, T t=T()) : ne_map<node, T, graph, Alloc>(g,t) {};
73 };
74 
76 
77 #endif // GTL_NODE_MAP_H
78 
79 //--------------------------------------------------------------------------
80 // end of file
81 //--------------------------------------------------------------------------