LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
consumed_products.h
Go to the documentation of this file.
1 #ifndef art_Framework_Core_detail_consumed_products_h
2 #define art_Framework_Core_detail_consumed_products_h
3 
7 
8 #include <map>
9 #include <set>
10 #include <string>
11 
12 namespace art::detail {
13  using config_const_iterator =
15 
16  std::set<ProductInfo> consumed_products_for_module(
17  std::string const& current_process,
18  ConsumesInfo::consumables_t::mapped_type const& consumables,
19  std::map<std::string, std::set<ProductInfo>> const& produced_products,
20  std::map<std::string, std::set<std::string>> const& viewable_products,
21  config_const_iterator const config_begin,
22  config_const_iterator const config_it);
23 }
24 
25 #endif /* art_Framework_Core_detail_consumed_products_h */
26 
27 // Local Variables:
28 // mode: c++
29 // End:
intermediate_table::const_iterator const_iterator
std::set< ProductInfo > consumed_products_for_module(std::string const &current_process, ConsumesInfo::consumables_t::mapped_type const &consumables, std::map< std::string, std::set< ProductInfo >> const &produced_products, std::map< std::string, std::set< std::string >> const &viewable_products, config_const_iterator const config_begin, config_const_iterator const config_it)
std::vector< WorkerInPath::ConfigInfo >::const_iterator config_const_iterator