1 #ifndef Geometry_TrackerTopology_ProxyStripTopology_H
2 #define Geometry_TrackerTopology_ProxyStripTopology_H
78 virtual float pitch()
const;
virtual int nstrips() const
virtual float pitch() const
virtual int channel(const LocalPoint &lp) const
ProxyStripTopology(StripGeomDetType *type, BoundPlane *bp)
StripGeomDetType * theType
virtual float localStripLength(const LocalPoint &lp) const
virtual float stripLength() const
virtual float stripAngle(float strip) const
DeepCopyPointerByClone< const SurfaceDeformation > theSurfaceDeformation
virtual float strip(const LocalPoint &lp) const
virtual const GeomDetType & type() const
const SurfaceDeformation * surfaceDeformation() const
virtual LocalPoint localPosition(const MeasurementPoint &mp) const
SurfaceDeformation::Local2DVector positionCorrection(const LocalPoint &pos, const Topology::LocalTrackAngles &dir) const
virtual StripGeomDetType & specificType() const
virtual const StripTopology & specificTopology() const
virtual void setSurfaceDeformation(const SurfaceDeformation *deformation)
virtual LocalError localError(float strip, float stripErr2) const
virtual MeasurementError measurementError(const LocalPoint &lp, const LocalError &le) const
virtual MeasurementPoint measurementPosition(const LocalPoint &lp) const
virtual float localPitch(const LocalPoint &lp) const