Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 11:59:29

0001 #include "FWCore/PluginManager/interface/ModuleDef.h"
0002 #include "FWCore/Framework/interface/MakerMacros.h"
0003 
0004 #include "Calibration/Tools/interface/PhiRangeSelector.h"
0005 #include "Calibration/Tools/interface/IMASelector.h"
0006 
0007 #include "CommonTools/UtilAlgos/interface/ObjectSelector.h"
0008 #include "CommonTools/UtilAlgos/interface/SingleObjectSelector.h"
0009 #include "CommonTools/UtilAlgos/interface/SingleElementCollectionSelector.h"
0010 
0011 #include "DataFormats/EgammaCandidates/interface/GsfElectron.h"
0012 #include "DataFormats/EgammaCandidates/interface/GsfElectronFwd.h"
0013 #include "CommonTools/RecoAlgos/interface/GsfElectronSelector.h"
0014 
0015 namespace reco {
0016   namespace modules {
0017     typedef SingleObjectSelector<reco::GsfElectronCollection, ::PhiRangeSelector> PhiRangeSelector;
0018     DEFINE_FWK_MODULE(PhiRangeSelector);
0019 
0020     typedef SingleObjectSelector<reco::GsfElectronCollection, ::IMASelector> IMASelector;
0021     DEFINE_FWK_MODULE(IMASelector);
0022 
0023   }  // namespace modules
0024 }  // namespace reco