1 #ifndef art_Framework_Core_ConsumesCollector_h 2 #define art_Framework_Core_ConsumesCollector_h 23 template <
typename T, BranchType = InEvent>
25 template <
typename Element, BranchType = InEvent>
27 template <
typename T, BranchType = InEvent>
30 template <
typename T, BranchType = InEvent>
32 template <
typename Element, BranchType = InEvent>
34 template <
typename T, BranchType = InEvent>
41 template <
typename T, BranchType BT>
53 template <
typename T, BranchType BT>
65 template <
typename T, BranchType BT>
73 template <
typename T, BranchType BT>
85 template <
typename T, BranchType BT>
97 template <
typename T, BranchType BT>
ProductToken< T > mayConsume(InputTag const &)
std::array< std::vector< ProductInfo >, NumBranchTypes > consumables_
ViewToken< Element > consumesView(InputTag const &)
ProductToken< T > consumes(InputTag const &)
std::array< std::vector< ProductInfo >, NumBranchTypes > const & getConsumables() const
ViewToken< Element > mayConsumeView(InputTag const &)
void sortConsumables(std::string const ¤t_process_name)