LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
ProductList.cc
Go to the documentation of this file.
1
#include "
canvas/Persistency/Provenance/ProductList.h
"
2
#include "range/v3/view.hpp"
3
4
art::ProductDescriptions
5
art::make_product_descriptions
(
ProductList
const
& productList)
6
{
7
using namespace
::
ranges
;
8
return
productList |
views::values
| to<ProductDescriptions>();
9
}
art::ProductList
std::map< BranchKey, BranchDescription > ProductList
Definition:
ProductList.h:15
art::ProductDescriptions
std::vector< BranchDescription > ProductDescriptions
Definition:
BranchDescription.h:289
ProductList.h
util::values
decltype(auto) values(Coll &&coll)
Range-for loop helper iterating across the values of the specified collection.
art::make_product_descriptions
ProductDescriptions make_product_descriptions(ProductList const &productList)
Definition:
ProductList.cc:5
ranges
canvas
Persistency
Provenance
ProductList.cc
Generated on Thu May 2 2024 20:59:31 for LArSoft by
1.8.11