00001 /* \class EtaPtMinPixelMatchGsfElectronFullCloneSelector 00002 * 00003 * selects electron above a minumum pt cut 00004 * Also clones super cluster and track of selected electrons 00005 * 00006 * \author: Luca Lista, INFN 00007 * 00008 */ 00009 #include "FWCore/Framework/interface/MakerMacros.h" 00010 #include "PhysicsTools/UtilAlgos/interface/AndSelector.h" 00011 #include "PhysicsTools/UtilAlgos/interface/PtMinSelector.h" 00012 #include "PhysicsTools/UtilAlgos/interface/EtaRangeSelector.h" 00013 #include "PhysicsTools/UtilAlgos/interface/SingleObjectSelector.h" 00014 #include "DataFormats/EgammaCandidates/interface/GsfElectron.h" 00015 #include "DataFormats/EgammaCandidates/interface/GsfElectronFwd.h" 00016 #include "PhysicsTools/RecoAlgos/interface/GsfElectronSelector.h" 00017 00018 typedef SingleObjectSelector< 00019 reco::GsfElectronCollection, 00020 AndSelector< 00021 EtaRangeSelector, 00022 PtMinSelector 00023 > 00024 > EtaPtMinPixelMatchGsfElectronFullCloneSelector; 00025 00026 DEFINE_FWK_MODULE( EtaPtMinPixelMatchGsfElectronFullCloneSelector );