18 unsigned int idetA =
static_cast<unsigned int>(ida.subdetId());
19 unsigned int idetB =
static_cast<unsigned int>(idb.subdetId());
38 if (!same_det)
return (idetA < idetB);
61 throw cms::Exception(
"TrackingRecHitLessFromGlobalPosition",
"Arguments are not Ok");
bool barrelForwardLess(const TrackingRecHit &a, const TrackingRecHit &b) const
Abs< T >::type abs(const T &t)
bool insideOutLess(const TrackingRecHit &a, const TrackingRecHit &b) const
virtual LocalPoint localPosition() const =0
T perp() const
Magnitude of transverse component.
DetId geographicalId() const