CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
GEMROmap::dCoord Struct Reference

#include <GEMROmap.h>

Public Member Functions

bool operator< (const dCoord &r) const
 

Public Attributes

GEMDetId gemDetId
 
int iPhi
 
int vfatType
 

Detailed Description

Definition at line 28 of file GEMROmap.h.

Member Function Documentation

bool GEMROmap::dCoord::operator< ( const dCoord r) const
inline

Definition at line 32 of file GEMROmap.h.

References gemDetId, iPhi, and vfatType.

32  {
33  if (vfatType == r.vfatType){
34  if (gemDetId == r.gemDetId){
35  return iPhi < r.iPhi;
36  }
37  else{
38  return gemDetId < r.gemDetId;
39  }
40  }
41  else{
42  return vfatType < r.vfatType;
43  }
44  }
GEMDetId gemDetId
Definition: GEMROmap.h:30

Member Data Documentation

GEMDetId GEMROmap::dCoord::gemDetId

Definition at line 30 of file GEMROmap.h.

Referenced by GEMELMap::convert(), GEMELMap::convertDummy(), and operator<().

int GEMROmap::dCoord::iPhi

Definition at line 31 of file GEMROmap.h.

Referenced by GEMELMap::convert(), GEMELMap::convertDummy(), and operator<().

int GEMROmap::dCoord::vfatType

Definition at line 29 of file GEMROmap.h.

Referenced by GEMELMap::convert(), GEMELMap::convertDummy(), and operator<().