11 #include "DataFormats/TestObjects/interface/ToyProducts.h" 28 : token_(produces()), extraProduct_(iPSet.getUntrackedParameter<
bool>(
"makeExtraProduct")) {
44 "Module which can cause the BranchIDLists to change even when the top level PSet remains the same.\n" 45 "Used for multi-file merge tests.");
47 ps.
addUntracked<
bool>(
"makeExtraProduct",
false)->setComment(
"If set to true will produce an extra product");
static void fillDescriptions(edm::ConfigurationDescriptions &iDesc)
ParameterDescriptionBase * addUntracked(U const &iLabel, T const &value)
BranchIDListsModifierProducer(edm::ParameterSet const &iPSet)
void setComment(std::string const &value)
void addDefault(ParameterSetDescription const &psetDescription)
void produce(edm::StreamID, edm::Event &, edm::EventSetup const &) const
edm::EDPutTokenT< int > const token_
#define DEFINE_FWK_MODULE(type)
edm::EDPutTokenT< edmtest::ATransientIntProduct > extraToken_