All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Typedefs | Functions
ServicePack.h File Reference

Utilities to manage ProviderPack objects with art. More...

#include "larcorealg/CoreUtils/ProviderPack.h"
#include "larcore/CoreUtils/ServiceUtil.h"

Go to the source code of this file.

Namespaces

 lar
 LArSoft-specific namespace.
 

Typedefs

template<typename... Services>
using lar::ProviderPackFromServices = lar::ProviderPack< typename Services::provider_type...>
 Type of provider pack with providers from all specified Services. More...
 

Functions

template<typename... Services>
ProviderPackFromServices
< Services...> 
lar::extractProviders ()
 Returns a provider pack with providers from specified services. More...
 

Detailed Description

Utilities to manage ProviderPack objects with art.

Author
Gianluca Petrillo (petri.nosp@m.llo@.nosp@m.fnal..nosp@m.gov)
Date
November 22, 2015
See Also
ProviderPack.h

Definition in file ServicePack.h.