CMS 3D CMS Logo

List of all members | Public Member Functions
edm::service::ProductRegistryDumper Class Reference

Public Member Functions

 ProductRegistryDumper (edm::ParameterSet const &iConfig, edm::ActivityRegistry &iAR)
 

Detailed Description

Definition at line 28 of file ProductRegistryDumper.cc.

Constructor & Destructor Documentation

ProductRegistryDumper::ProductRegistryDumper ( edm::ParameterSet const &  iConfig,
edm::ActivityRegistry iAR 
)

Definition at line 48 of file ProductRegistryDumper.cc.

References MicroEventContent_cff::branch, DEFINE_FWK_SERVICE, and edm::ActivityRegistry::watchPostBeginJob().

48  {
49  iAR.watchPostBeginJob([]() {
50  Service<ConstProductRegistry> regService;
51  for (auto const& branch : regService->allBranchDescriptions()) {
52  if (branch) {
53  edm::LogSystem("ProductRegistry") << *branch;
54  }
55  }
56  });
57 }
void watchPostBeginJob(PostBeginJob::slot_type const &iSlot)
convenience function for attaching to signal