CMS 3D CMS Logo

MuonTrajectoryCleaner.h

Go to the documentation of this file.
00001 #ifndef RecoMuon_TrackingTools_MuonTrajectoryCleaner_H
00002 #define RecoMuon_TrackingTools_MuonTrajectoryCleaner_H
00003 
00012 #include "TrackingTools/PatternTools/interface/Trajectory.h"
00013 #include "RecoMuon/TrackingTools/interface/MuonCandidate.h"
00014 #include <vector>
00015 
00016 class MuonTrajectoryCleaner {
00017  public:
00018   typedef MuonCandidate::TrajectoryContainer TrajectoryContainer;
00019   typedef MuonCandidate::CandidateContainer CandidateContainer;
00020   
00021 
00023   MuonTrajectoryCleaner(){};
00024 
00026   virtual ~MuonTrajectoryCleaner(){};
00027 
00028   // Operations
00029 
00031   void clean(TrajectoryContainer &muonTrajectories); //used by reference...
00032 
00034   void clean(CandidateContainer &muonTrajectories); //used by reference...
00035 
00036 protected:
00037 
00038 private:
00039 
00040 };
00041 #endif
00042 

Generated on Tue Jun 9 17:44:34 2009 for CMSSW by  doxygen 1.5.4