ATLAS Offline Software
Loading...
Searching...
No Matches
FPGATrackSimGNNGraphConstructionTool::TripletKeyHash Struct Reference
Collaboration diagram for FPGATrackSimGNNGraphConstructionTool::TripletKeyHash:

Public Member Functions

std::size_t operator() (const TripletKey &k) const

Detailed Description

Definition at line 117 of file FPGATrackSimGNNGraphConstructionTool.h.

Member Function Documentation

◆ operator()()

std::size_t FPGATrackSimGNNGraphConstructionTool::TripletKeyHash::operator() ( const TripletKey & k) const
inline

Definition at line 118 of file FPGATrackSimGNNGraphConstructionTool.h.

118 {
119 return std::hash<unsigned>()(k.mid1) ^
120 (std::hash<unsigned>()(k.mid2) << 1) ^
121 (std::hash<unsigned>()(k.mid3) << 2);
122 }

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