DESY Hbb Analysis Framework
Public Types | Public Member Functions | List of all members
std::hash_specialization< float > Struct Template Reference

#include <Utilities.h>

Public Types

typedef std::tuple< float > argument_type
 
typedef std::size_t result_type
 

Public Member Functions

result_type operator() (const argument_type &t) const
 

Detailed Description

template<>
struct std::hash_specialization< float >

Definition at line 94 of file Utilities.h.

Member Typedef Documentation

typedef std::tuple<float> std::hash_specialization< float >::argument_type

Definition at line 96 of file Utilities.h.

typedef std::size_t std::hash_specialization< float >::result_type

Definition at line 97 of file Utilities.h.

Member Function Documentation

result_type std::hash_specialization< float >::operator() ( const argument_type t) const
inline

Definition at line 98 of file Utilities.h.

99  {
100  const uint32_t& b = reinterpret_cast<const uint32_t&>(std::get<0>(t));
101  return static_cast<result_type>(b);
102  }

The documentation for this struct was generated from the following file: