5 if (
a->geographicalId() <
b->geographicalId())
7 if (
b->geographicalId() <
a->geographicalId())
9 if (
a->localPosition().x() <
b->localPosition().x() - xcut)
11 if (
b->localPosition().x() <
a->localPosition().x() - xcut)
13 return (
a->localPosition().y() <
b->localPosition().y() - ycut);
18 if (
a->geographicalId() !=
b->geographicalId())
20 if (
a->isValid() &&
b->isValid()) {
21 if (fabs(
a->localPosition().x() -
b->localPosition().x()) >= xcut)
23 return (fabs(
a->localPosition().y() -
b->localPosition().y()) < ycut);
24 }
else if (!
a->isValid() && !
b->isValid()) {
bool operator()(const TrackingRecHit *a, const TrackingRecHit *b) const
bool equals(const TrackingRecHit *a, const TrackingRecHit *b) const