| The Gaudi Framework v32r1 (f65d50dc)

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"
9 #include "GaudiAlg/GaudiHistoID.h"
10 // ============================================================================
11
12 // ============================================================================
19 // ============================================================================
20 namespace Tuples {
22 typedef GaudiAlg::ID TupleID;
23 inline std::size_t hash_value( TupleID const& b ) { return b.hash(); }
24 } // namespace Tuples
25 // ============================================================================
26
27 // ============================================================================
28 namespace GaudiAlg {
30 typedef Tuples::TupleID TupleID;
31 inline std::size_t hash_value( TupleID const& b ) { return b.hash(); }
32 } // namespace GaudiAlg
33 // ============================================================================
34
35 #endif // GAUDIALG_TUPLEID_H
GaudiAlg::TupleID
Tuples::TupleID TupleID
the actual type for N-Tuple identifier
Definition: TupleID.h:30
std::size_t
GaudiAlg::hash_value
std::size_t hash_value(TupleID const &b)
Definition: TupleID.h:31
Tuples::TupleID
GaudiAlg::ID TupleID
the actual type for N-Tuple identifier (HBOOK-style)
Definition: TupleID.h:22
Tuples::hash_value
std::size_t hash_value(TupleID const &b)
Definition: TupleID.h:23
GaudiAlg::ID::hash
size_t hash() const noexcept
return hash value (for python)
Definition: GaudiHistoID.h:113
GaudiAlg.h
GaudiHistoID.h
GaudiAlg
GaudiAlg.h GaudiAlg/GaudiAlg.h Namespace with definition of useful constants, types and function,...
GaudiAlg::ID
ID class for Histogram and Ntuples.
Definition: GaudiHistoID.h:43
Tuples
General namespace for Tuple properties.
Definition: Maps.h:33