00001 #ifndef RecoTracker_CkfPattern_IntermediateTrajectoryCleaner_H 00002 #define RecoTracker_CkfPattern_IntermediateTrajectoryCleaner_H 00003 00004 #include "RecoTracker/CkfPattern/interface/BaseCkfTrajectoryBuilder.h" 00005 #include "TrackingTools/PatternTools/interface/TempTrajectory.h" 00006 #include "TrackingTools/TransientTrackingRecHit/interface/TransientTrackingRecHit.h" 00007 00008 class IntermediateTrajectoryCleaner { 00009 typedef BaseCkfTrajectoryBuilder::TempTrajectoryContainer TempTrajectoryContainer; 00010 typedef TransientTrackingRecHit::ConstRecHitPointer ConstRecHitPointer; 00011 public: 00012 static void clean(TempTrajectoryContainer &tracks) ; 00013 }; 00014 #endif