00001 /* \class MassWindowTrackSelector 00002 * 00003 * selects the N track with largest pt 00004 * 00005 * \author: Luca Lista, INFN 00006 * 00007 */ 00008 #include "FWCore/Framework/interface/MakerMacros.h" 00009 #include "PhysicsTools/UtilAlgos/interface/ObjectSelector.h" 00010 #include "PhysicsTools/UtilAlgos/interface/ObjectPairCollectionSelector.h" 00011 #include "PhysicsTools/UtilAlgos/interface/RangeObjectPairSelector.h" 00012 #include "DataFormats/TrackReco/interface/Track.h" 00013 #include "DataFormats/TrackReco/interface/TrackFwd.h" 00014 #include "PhysicsTools/UtilAlgos/interface/MasslessInvariantMass.h" 00015 00016 typedef ObjectSelector< 00017 ObjectPairCollectionSelector< 00018 reco::TrackCollection, 00019 RangeObjectPairSelector< 00020 MasslessInvariantMass 00021 > 00022 > 00023 > MassWindowTrackSelector; 00024 00025 DEFINE_FWK_MODULE( MassWindowTrackSelector );