LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
ProviderUtil.h
Go to the documentation of this file.
1 
11 #ifndef DETECTORINFO_PROVIDERUTIL_H
12 #define DETECTORINFO_PROVIDERUTIL_H 1
13 
14 // C/C++ standard libraries
15 #include <string>
16 #include <set>
17 
18 
19 namespace lar {
20 
35  inline std::set<std::string> const& IgnorableProviderConfigKeys()
36  {
37  static std::set<std::string> const ignorable {
38  "service_type", // added by art: service name (possibly interface)
39  "service_provider" // art: service implementation name
40  };
41  return ignorable;
42  } // IgnorableProviderConfigKeys()
43 
44 
45 
46 } // namespace lar
47 
48 
49 #endif // DETECTORINFO_PROVIDERUTIL_H
std::set< std::string > const & IgnorableProviderConfigKeys()
Returns a list of configuration keys that providers should ignore.
Definition: ProviderUtil.h:35
LArSoft-specific namespace.