9 #ifndef DETECTORINFOSERVICE_SERVICEPACK_H
10 #define DETECTORINFOSERVICE_SERVICEPACK_H 1
25 template <
typename... Services>
53 template <
typename... Services>
55 {
return { lar::providerFrom<Services>()... }; }
72 #endif // DETECTORINFOSERVICE_SERVICEPACK_H
ProviderPackFromServices< Services...> extractProviders()
Returns a provider pack with providers from specified services.
Utilities related to art service access.
Container for a list of pointers to providers.
Data structure containing constant pointers to classes.
lar::ProviderPack< typename Services::provider_type...> ProviderPackFromServices
Type of provider pack with providers from all specified Services.