CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_1/src/TrackingTools/PatternTools/interface/TrajectoryExtrapolatorToLine.h

Go to the documentation of this file.
00001 #ifndef TrajectoryExtrapolatorToLine_h_
00002 #define TrajectoryExtrapolatorToLine_h_
00003 
00004 #include "TrackingTools/GeomPropagators/interface/Propagator.h"
00005 #include "TrackingTools/TrajectoryState/interface/TrajectoryStateOnSurface.h"
00006 #include "DataFormats/GeometrySurface/interface/Line.h"
00007 
00008 class TrajectoryExtrapolatorToLine {
00009 
00010 public:
00011 
00013   TrajectoryStateOnSurface extrapolate(const FreeTrajectoryState& fts,
00014                                        const Line& L,
00015                                        const Propagator& p) const;
00016 
00017 };
00018 
00019 #endif