LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
createViewLookups.cc
Go to the documentation of this file.
2 // vim: set sw=2:
3 
6 {
7  // This version stores the list of products that support views.
8  ViewLookup_t result;
9  for (auto const& pd : descriptions) {
10  if (!pd.supportsView())
11  continue;
12 
13  auto const& procName = pd.processName();
14  auto const pid = pd.productID();
15 
16  result[procName].emplace_back(pid);
17  }
18  return result;
19 }
std::vector< BranchDescription > ProductDescriptions
ProcessLookup ViewLookup_t
Definition: type_aliases.h:17
ViewLookup_t createViewLookups(ProductDescriptions const &descriptions)