ATLAS Offline Software
Public Member Functions | List of all members
std::hash< Trig::Combination > Struct Reference

Hash function to support associative containers. More...

#include <Combination.h>

Collaboration diagram for std::hash< Trig::Combination >:

Public Member Functions

std::size_t operator() (const Trig::Combination &comb) const
 

Detailed Description

Hash function to support associative containers.

Definition at line 194 of file Trigger/TrigAnalysis/TrigDecisionTool/TrigDecisionTool/Combination.h.

Member Function Documentation

◆ operator()()

std::size_t std::hash< Trig::Combination >::operator() ( const Trig::Combination comb) const
inline

Definition at line 196 of file Trigger/TrigAnalysis/TrigDecisionTool/TrigDecisionTool/Combination.h.

196  {
197  return boost::hash_range(comb.tes().begin(), comb.tes().end());
198  }

The documentation for this struct was generated from the following file:
Trig::Combination::tes
const std::vector< const HLT::TriggerElement * > & tes() const
trigger elements in the combination can be used directly with ancestor method
Definition: Trigger/TrigAnalysis/TrigDecisionTool/TrigDecisionTool/Combination.h:141