CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
InsideBoundsMeasurementEstimator.h
Go to the documentation of this file.
1 #ifndef InsideBoundsMeasurementEstimator_H
2 #define InsideBoundsMeasurementEstimator_H
3 
5 
7 public:
8 
9  virtual bool estimate( const TrajectoryStateOnSurface& ts,
10  const Plane& plane) const;
11 
12  std::pair<bool,double>
14  const TransientTrackingRecHit& aRecHit) const;
15 
16  virtual Local2DVector
18  const Plane& plane) const;
19 
20  virtual MeasurementEstimator* clone() const {
21  return new InsideBoundsMeasurementEstimator( *this);
22  }
23 
24 };
25 
26 #endif
Definition: Plane.h:17
virtual bool estimate(const TrajectoryStateOnSurface &ts, const Plane &plane) const
virtual Local2DVector maximalLocalDisplacement(const TrajectoryStateOnSurface &ts, const Plane &plane) const
virtual MeasurementEstimator * clone() const