1 #ifndef TrackerSingleRecHit_H
2 #define TrackerSingleRecHit_H
89 virtual std::vector<const TrackingRecHit*>
recHits()
const;
90 virtual std::vector<TrackingRecHit*>
recHits();
SharedInputType
definition of equality via shared input
ClusterStripRef cluster_strip() const
void setClusterStripRef(ClusterStripRef const &ref)
ClusterRegionalRef cluster_regional() const
OmniClusterRef & omniCluster()
void setClusterRegionalRef(ClusterRegionalRef const &ref)
ClusterRegionalRef cluster_regional() const
bool sharesInput(TrackerSingleRecHit const &other) const
ClusterPixelRef cluster_pixel() const
TrackerSingleRecHit(const LocalPoint &p, const LocalError &e, DetId id, OmniClusterRef const &clus)
SiStripCluster const & stripCluster() const
TrackerSingleRecHit(const LocalPoint &p, const LocalError &e, DetId id, ClusterRegionalRef const &clus)
ClusterStripRef cluster_strip() const
TrackerSingleRecHit(DetId id, OmniClusterRef const &clus)
OmniClusterRef const & omniCluster() const
OmniClusterRef const & omniClusterRef() const
TrackerSingleRecHit(const LocalPoint &p, const LocalError &e, DetId id, ClusterStripRef const &clus)
virtual std::vector< const TrackingRecHit * > recHits() const
Access to component RecHits (if any)
SiStripCluster const & stripCluster() const
bool sameCluster(OmniClusterRef const &oh) const
OmniClusterRef::ClusterRegionalRef ClusterRegionalRef
virtual bool sharesInput(const TrackingRecHit *other, SharedInputType what) const GCC11_FINAL
virtual OmniClusterRef const & firstClusterRef() const GCC11_FINAL
ClusterPixelRef cluster_pixel() const
void setClusterPixelRef(ClusterPixelRef const &ref)
OmniClusterRef & omniClusterRef()
TrackerSingleRecHit(const LocalPoint &p, const LocalError &e, DetId id, ClusterPixelRef const &clus)
OmniClusterRef::ClusterPixelRef ClusterPixelRef
OmniClusterRef::ClusterStripRef ClusterStripRef
Unlimited (trivial) bounds.