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()),
50 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
def template(fileName, svg, replaceme="REPLACEME")
Selector selector_
Object collection selector.
Functor that operates on <T>
void produce(edm::Event &evt, const edm::EventSetup &es) override
process one event
~ObjectSelectorProducer() override
destructor
static std::string const source