CMS 3D CMS Logo

FallbackLinearizationPointFinder.h
Go to the documentation of this file.
1 #ifndef FallbackLinearizationPointFinder_H
2 #define FallbackLinearizationPointFinder_H
3 
6 
14 {
15 public:
17  virtual GlobalPoint getLinearizationPoint(const std::vector<reco::TransientTrack> & ) const;
18  virtual GlobalPoint getLinearizationPoint(const std::vector<FreeTrajectoryState> & ) const;
19 
21  {
22  return new FallbackLinearizationPointFinder ( * this );
23  };
24 private:
26 };
27 
28 #endif
FallbackLinearizationPointFinder(const ModeFinder3d &m=HsmModeFinder3d())
virtual GlobalPoint getLinearizationPoint(const std::vector< reco::TransientTrack > &) const
virtual FallbackLinearizationPointFinder * clone() const