Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-01-09 23:33:59

0001 #include "FWCore/Framework/interface/MakerMacros.h"
0002 
0003 #include "RecoMuon/TrackerSeedGenerator/plugins/CollectionCombiner.h"
0004 
0005 #include "TrackingTools/PatternTools/interface/Trajectory.h"
0006 #include "DataFormats/MuonSeed/interface/L3MuonTrajectorySeedCollection.h"
0007 #include "DataFormats/TrackReco/interface/TrackFwd.h"
0008 #include "DataFormats/TrackReco/interface/Track.h"
0009 #include "DataFormats/TrackCandidate/interface/TrackCandidateCollection.h"
0010 #include "DataFormats/MuonReco/interface/MuonTrackLinks.h"
0011 #include "DataFormats/MuonReco/interface/MuonFwd.h"
0012 
0013 typedef CollectionCombiner<std::vector<Trajectory> > TrajectoryCombiner;
0014 typedef CollectionCombiner<L3MuonTrajectorySeedCollection> L3MuonTrajectorySeedCombiner;
0015 typedef CollectionCombiner<reco::TrackCollection> L3TrackCombiner;
0016 typedef CollectionCombiner<TrackCandidateCollection> L3TrackCandCombiner;
0017 typedef CollectionCombiner<reco::MuonTrackLinksCollection> L3TrackLinksCombiner;
0018 
0019 DEFINE_FWK_MODULE(TrajectoryCombiner);
0020 DEFINE_FWK_MODULE(L3MuonTrajectorySeedCombiner);
0021 DEFINE_FWK_MODULE(L3TrackCombiner);
0022 DEFINE_FWK_MODULE(L3TrackCandCombiner);
0023 DEFINE_FWK_MODULE(L3TrackLinksCombiner);