LArSoft  v10_04_05
Liquid Argon Software toolkit - https://larsoft.org/
lar_cluster3d::SetStartTimeOrder Struct Reference

Public Member Functions

bool operator() (const SnippetHitMapItrPair &left, const SnippetHitMapItrPair &right) const
 

Detailed Description

Definition at line 523 of file SnippetHit3DBuilder_tool.cc.

Member Function Documentation

bool lar_cluster3d::SetStartTimeOrder::operator() ( const SnippetHitMapItrPair left,
const SnippetHitMapItrPair right 
) const
inline

Definition at line 524 of file SnippetHit3DBuilder_tool.cc.

525  {
526  // Special case handling, there is nothing to compare for the left or right
527  if (left.first == left.second) return false;
528  if (right.first == right.second) return true;
529 
530  // de-referencing a bunch of pairs here...
531  return left.first->first.first < right.first->first.first;
532  }
constexpr auto const & right(const_AssnsIter< L, R, D, Dir > const &a, const_AssnsIter< L, R, D, Dir > const &b)
Definition: AssnsIter.h:102
constexpr auto const & left(const_AssnsIter< L, R, D, Dir > const &a, const_AssnsIter< L, R, D, Dir > const &b)
Definition: AssnsIter.h:94

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