8 typedef std::vector<edm::ParameterSet> vParameterSet;
9 vParameterSet cfgPlugins = cfg.
getParameter<vParameterSet>(
"collections");
10 for ( vParameterSet::iterator cfgPlugin = cfgPlugins.begin();
11 cfgPlugin != cfgPlugins.end(); ++cfgPlugin ) {
15 cfgPlugin->addParameter<
edm::InputTag>(
"src1", src1withInstanceLabel);
16 edm::InputTag src2withInstanceLabel(src2.label(), instanceLabel, src2.process());
17 cfgPlugin->addParameter<
edm::InputTag>(
"src2", src2withInstanceLabel);
19 plugin->registerProducts(*
this);
26 for ( std::vector<L1ExtraMixerPluginBase*>::iterator it =
plugins_.begin();
34 for ( std::vector<L1ExtraMixerPluginBase*>::iterator
plugin =
plugins_.begin();
36 (*plugin)->produce(evt, es);
T getParameter(std::string const &) const
auto_ptr< JetDefinition::Plugin > plugin
#define DEFINE_FWK_MODULE(type)
T get(const Candidate &c)