CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Public Attributes
std::hash< JME::Binning > Struct Template Reference

#include <JetResolutionObject.h>

Public Types

typedef JME::Binning argument_type
 
typedef std::size_t result_type
 

Public Member Functions

result_type operator() (argument_type const &s) const
 

Public Attributes

hash< uint8_t > int_hash
 

Detailed Description

template<>
struct std::hash< JME::Binning >

Definition at line 82 of file JetResolutionObject.h.

Member Typedef Documentation

typedef JME::Binning std::hash< JME::Binning >::argument_type

Definition at line 83 of file JetResolutionObject.h.

typedef std::size_t std::hash< JME::Binning >::result_type

Definition at line 84 of file JetResolutionObject.h.

Member Function Documentation

result_type std::hash< JME::Binning >::operator() ( argument_type const &  s) const
inline

Definition at line 88 of file JetResolutionObject.h.

88  {
89  return int_hash(static_cast<uint8_t>(s));
90  }

Member Data Documentation

hash<uint8_t> std::hash< JME::Binning >::int_hash

Definition at line 86 of file JetResolutionObject.h.