14 theCPE = specificOriginalTransientHit->
cpe();
70 bool computeCoarseLocalPosition) :
72 if (computeCoarseLocalPosition){
static RecHitPointer build(const GeomDet *geom, const SiStripRecHit2D *rh, const StripClusterParameterEstimator *cpe, bool computeCoarseLocalPosition=false)
const StripClusterParameterEstimator * theCPE
ClusterRegionalRef cluster_regional() const
virtual const TrackingRecHit * hit() const
const SiStripRecHit2D & originalHit() const
std::pair< LocalPoint, LocalError > LocalValues
RecHitPointer project(const TransientTrackingRecHit &hit, const GeomDet &det, const TrajectoryStateOnSurface &ts) const
virtual ProjectedRecHit2D * clone() const
virtual LocalValues localParameters(const T &, const GeomDetUnit &) const =0
virtual ConstRecHitContainer transientHits() const
Composite interface: returns the component hits, if any.
const StripClusterParameterEstimator * cpe() const
const GeomDet * originalDet() const
const GeomDetUnit * detUnit() const
ClusterRef cluster() const
std::vector< ConstRecHitPointer > ConstRecHitContainer
ProjectedRecHit2D(const LocalPoint &pos, const LocalError &err, const GeomDet *det, const GeomDet *originaldet, const TransientTrackingRecHit &originalHit)
const GeomDet * det() const
The GomeDet* can be zero for InvalidTransientRecHits and for TConstraintRecHit2Ds.
const GeomDet * theOriginalDet
TrackingRecHit * trackingRecHit_