![]() |
![]() |
00001 00002 #include "TrackingTools/TrajectoryCleaning/interface/TrajectoryCleaner.h" 00003 00004 00005 void TrajectoryCleaner::clean( TrajectoryContainer& tc) const 00006 { 00007 TrajectoryPointerContainer thePointerContainer; 00008 thePointerContainer.reserve(tc.size()); 00009 for (TrajectoryCleaner::TrajectoryIterator it = tc.begin(); it != tc.end(); it++) { 00010 thePointerContainer.push_back( &(*it) ); 00011 } 00012 00013 clean(thePointerContainer); 00014 } 00015 00016 00017 #include "FWCore/PluginManager/interface/ModuleDef.h" 00018 #include "FWCore/Framework/interface/MakerMacros.h" 00019 DEFINE_SEAL_MODULE(); 00020 00021 #include "FWCore/Framework/interface/eventsetupdata_registration_macro.h" 00022 EVENTSETUP_DATA_REG(TrajectoryCleaner);