1 #ifndef SiStripRecHit1D_H 2 #define SiStripRecHit1D_H 20 template<
typename CluRef>
43 return cloner(*
this,tsos).release();
ClusterRef cluster() const
ClusterStripRef cluster_strip() const
void setClusterStripRef(ClusterStripRef const &ref)
int dimension() const override
TrackingRecHit::ConstRecHitPointer makeShared(TrackingRecHit::ConstRecHitPointer const &hit, TrajectoryStateOnSurface const &tsos) const
RecHitPointer cloneSH() const override
void setClusterRef(ClusterRef const &ref)
SiStripRecHit1D(const LocalPoint &p, const LocalError &e, GeomDet const &idet, CluRef const &clus)
SiStripRecHit1D * clone() const override
std::shared_ptr< TrackingRecHit const > RecHitPointer
RecHitPointer cloneSH(TkCloner const &cloner, TrajectoryStateOnSurface const &tsos) const override
void getKfComponents1D(KfComponentsHolder &holder) const
void getKfComponents(KfComponentsHolder &holder) const override
OmniClusterRef::ClusterStripRef ClusterRef
bool canImproveWithTrack() const override
SiStripRecHit1D * clone(TkCloner const &cloner, TrajectoryStateOnSurface const &tsos) const override