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