ATLAS Offline Software
Public Member Functions | List of all members
TubeTraversedBySegment_cmp Struct Reference

#include <MdtRawDataValAlg.h>

Collaboration diagram for TubeTraversedBySegment_cmp:

Public Member Functions

bool operator() (const TubeTraversedBySegment &A, const TubeTraversedBySegment &B) const
 

Detailed Description

Definition at line 82 of file MdtRawDataValAlg.h.

Member Function Documentation

◆ operator()()

bool TubeTraversedBySegment_cmp::operator() ( const TubeTraversedBySegment A,
const TubeTraversedBySegment B 
) const
inline

Definition at line 83 of file MdtRawDataValAlg.h.

83  {
84  if (A.idHash > B.idHash) {
85  return true;
86  } else {
87  if ((A.tubeBin > B.tubeBin) && (A.idHash == B.idHash)) {
88  return true;
89  } else {
90  if ((A.isHit > B.isHit) && (A.tubeBin == B.tubeBin) && (A.idHash == B.idHash)) { return true; }
91  }
92  }
93  return false;
94  }

The documentation for this struct was generated from the following file:
dqt_zlumi_alleff_HIST.A
A
Definition: dqt_zlumi_alleff_HIST.py:110
dqt_zlumi_alleff_HIST.B
B
Definition: dqt_zlumi_alleff_HIST.py:110