CMS 3D CMS Logo

InsideBoundsMeasurementEstimator.h
Go to the documentation of this file.
1 #ifndef InsideBoundsMeasurementEstimator_H
2 #define InsideBoundsMeasurementEstimator_H
3 
5 
7 public:
8 
9  bool estimate( const TrajectoryStateOnSurface& ts,
10  const Plane& plane) const override;
11 
12  std::pair<bool,double>
14  const TrackingRecHit& aRecHit) const override;
15 
18  const Plane& plane) const override;
19 
20  MeasurementEstimator* clone() const override {
21  return new InsideBoundsMeasurementEstimator( *this);
22  }
23 
24 };
25 
26 #endif
Definition: Plane.h:17
MeasurementEstimator * clone() const override
bool estimate(const TrajectoryStateOnSurface &ts, const Plane &plane) const override
Local2DVector maximalLocalDisplacement(const TrajectoryStateOnSurface &ts, const Plane &plane) const override