CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions
FTLRecHitComparison.h File Reference

Go to the source code of this file.

Functions

bool operator< (const FTLRecHit &one, const FTLRecHit &other)
 
bool operator< (const FTLRecHit &one, const uint32_t &detid)
 
bool operator< (const uint32_t &detid, const FTLRecHit &other)
 

Function Documentation

bool operator< ( const FTLRecHit one,
const FTLRecHit other 
)
inline

Definition at line 6 of file FTLRecHitComparison.h.

References FTLRecHit::detid(), and FTLRecHit::energy().

6  {
7  if(one.detid() == other.detid()){ return one.energy() < other.energy(); }
8  return one.detid() < other.detid();}
const DetId & detid() const
Definition: FTLRecHit.h:45
float energy() const
get the id
Definition: FTLRecHit.h:41
bool operator< ( const FTLRecHit one,
const uint32_t &  detid 
)
inline

Definition at line 10 of file FTLRecHitComparison.h.

References FTLRecHit::detid().

10  {
11  return one.detid() < detid;}
const DetId & detid() const
Definition: FTLRecHit.h:45
bool operator< ( const uint32_t &  detid,
const FTLRecHit other 
)
inline

Definition at line 13 of file FTLRecHitComparison.h.

References FTLRecHit::detid().

13  {
14  return detid < other.detid();}
const DetId & detid() const
Definition: FTLRecHit.h:45