CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
AlignmentTask::DetIdDirIdxPair Struct Reference

#include <AlignmentTask.h>

Public Member Functions

bool operator< (const DetIdDirIdxPair &other) const
 

Public Attributes

unsigned int detId
 
unsigned int dirIdx
 

Detailed Description

Definition at line 72 of file AlignmentTask.h.

Member Function Documentation

◆ operator<()

bool AlignmentTask::DetIdDirIdxPair::operator< ( const DetIdDirIdxPair other) const
inline

Definition at line 76 of file AlignmentTask.h.

77  {
78  if (detId < other.detId)
79  return true;
80  if (detId > other.detId)
81  return false;
82  if (dirIdx < other.dirIdx)
83  return true;
84 
85  return false;

References detId, dirIdx, and trackingPlots::other.

Member Data Documentation

◆ detId

unsigned int AlignmentTask::DetIdDirIdxPair::detId

Definition at line 73 of file AlignmentTask.h.

Referenced by operator<().

◆ dirIdx

unsigned int AlignmentTask::DetIdDirIdxPair::dirIdx

Definition at line 74 of file AlignmentTask.h.

Referenced by operator<().

AlignmentTask::DetIdDirIdxPair::dirIdx
unsigned int dirIdx
Definition: AlignmentTask.h:74
AlignmentTask::DetIdDirIdxPair::detId
unsigned int detId
Definition: AlignmentTask.h:73
trackingPlots.other
other
Definition: trackingPlots.py:1464