CMS 3D CMS Logo

TrajectoryStateUpdator.h

Go to the documentation of this file.
00001 #ifndef _TRACKER_UPDATOR_H_
00002 #define _TRACKER_UPDATOR_H_
00003 
00004 #include "TrackingTools/TrajectoryState/interface/TrajectoryStateOnSurface.h"
00005 
00006 class TransientTrackingRecHit;
00007   
00014 class TrajectoryStateUpdator {
00015  public:
00016   
00017   TrajectoryStateUpdator() {}
00018   virtual ~TrajectoryStateUpdator() {}
00019   
00020   virtual TrajectoryStateOnSurface update(const TrajectoryStateOnSurface&,
00021                                           const TransientTrackingRecHit&) const = 0;
00022   
00023   virtual TrajectoryStateUpdator * clone() const = 0;
00024   
00025 };
00026 
00027 #endif

Generated on Tue Jun 9 17:48:23 2009 for CMSSW by  doxygen 1.5.4