1 #ifndef CommonTools_UtilAlgos_ObjectSelectorProducer_h
2 #define CommonTools_UtilAlgos_ObjectSelectorProducer_h
25 typename OutputCollection,
26 typename PostProcessor,
27 typename StoreManager,
37 selector_(cfg, this->consumesCollector()),
51 StoreManager manager(
source);
ObjectSelectorProducer(const edm::ParameterSet &cfg)
constructor
PostProcessor postProcessor_
post processor
bool getByToken(EDGetToken token, Handle< PROD > &result) const
edm::EDGetTokenT< typename Selector::collection > srcToken_
source collection label
Selector selector_
Object collection selector.
Functor that operates on <T>
void produce(edm::Event &evt, const edm::EventSetup &es) override
process one event
virtual ~ObjectSelectorProducer()
destructor
static std::string const source