Loading [MathJax]/extensions/tex2jax.js
The Gaudi Framework  v31r0 (aeb156f0)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
TupleID.h
Go to the documentation of this file.
1 #ifndef GAUDIALG_TUPLEID_H
2 #define GAUDIALG_TUPLEID_H 1
3 // ============================================================================
4 // include files
5 // ============================================================================
6 // GaudiAlg
7 // ============================================================================
8 #include "GaudiAlg/GaudiAlg.h"
10 // ============================================================================
11 
12 // ============================================================================
19 // ============================================================================
20 namespace Tuples {
23  inline std::size_t hash_value( TupleID const& b ) { return b.hash(); }
24 } // namespace Tuples
25 // ============================================================================
26 
27 // ============================================================================
28 namespace GaudiAlg {
31  inline std::size_t hash_value( TupleID const& b ) { return b.hash(); }
32 } // namespace GaudiAlg
33 // ============================================================================
34 
35 #endif // GAUDIALG_TUPLEID_H
GaudiAlg::ID TupleID
the actual type for N-Tuple identifier (HBOOK-style)
Definition: TupleID.h:22
std::size_t hash_value(TupleID const &b)
Definition: TupleID.h:23
size_t hash() const noexcept
return hash value (for python)
Definition: GaudiHistoID.h:113
GaudiAlg.h GaudiAlg/GaudiAlg.h Namespace with definition of useful constants, types and function...
ID class for Histogram and Ntuples.
Definition: GaudiHistoID.h:43
General namespace for Tuple properties.
Definition: Maps.h:33