1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#include "FWCore/PluginManager/interface/ModuleDef.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "Calibration/Tools/interface/PhiRangeSelector.h"
#include "Calibration/Tools/interface/IMASelector.h"
#include "CommonTools/UtilAlgos/interface/ObjectSelector.h"
#include "CommonTools/UtilAlgos/interface/SingleObjectSelector.h"
#include "CommonTools/UtilAlgos/interface/SingleElementCollectionSelector.h"
#include "DataFormats/EgammaCandidates/interface/GsfElectron.h"
#include "DataFormats/EgammaCandidates/interface/GsfElectronFwd.h"
#include "CommonTools/RecoAlgos/interface/GsfElectronSelector.h"
namespace reco {
namespace modules {
typedef SingleObjectSelector<reco::GsfElectronCollection, ::PhiRangeSelector> PhiRangeSelector;
DEFINE_FWK_MODULE(PhiRangeSelector);
typedef SingleObjectSelector<reco::GsfElectronCollection, ::IMASelector> IMASelector;
DEFINE_FWK_MODULE(IMASelector);
} // namespace modules
} // namespace reco
|