LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
ImplicitConfigs.h
Go to the documentation of this file.
1
#ifndef art_Framework_Core_detail_ImplicitConfigs_h
2
#define art_Framework_Core_detail_ImplicitConfigs_h
3
4
#include <set>
5
#include <string>
6
7
namespace
art
{
8
namespace
detail {
9
10
struct
ModuleConfig
{
11
static
fhicl::Name
12
plugin_type
()
13
{
14
return
fhicl::Name
{
"module_type"
};
15
}
16
struct
IgnoreKeys
{
17
std::set<std::string>
18
operator()
()
19
{
20
return
{
"module_label"
};
21
}
22
};
23
};
24
25
struct
PluginConfig
{
26
static
fhicl::Name
27
plugin_type
()
28
{
29
return
fhicl::Name
{
"plugin_type"
};
30
}
31
struct
IgnoreKeys
{
32
std::set<std::string>
33
operator()
()
34
{
35
return
{
"plugin_label"
};
36
}
37
};
38
};
39
40
}
// namespace detail
41
}
// namespace art
42
43
#endif
/* art_Framework_Core_detail_IgnoreModuleLabel_h */
44
45
// Local variables:
46
// mode: c++
47
// End:
art::detail::ModuleConfig::plugin_type
static fhicl::Name plugin_type()
Definition:
ImplicitConfigs.h:12
art::detail::PluginConfig
Definition:
ImplicitConfigs.h:25
art::detail::ModuleConfig::IgnoreKeys::operator()
std::set< std::string > operator()()
Definition:
ImplicitConfigs.h:18
art::detail::ModuleConfig::IgnoreKeys
Definition:
ImplicitConfigs.h:16
art::detail::PluginConfig::IgnoreKeys::operator()
std::set< std::string > operator()()
Definition:
ImplicitConfigs.h:33
art::detail::PluginConfig::IgnoreKeys
Definition:
ImplicitConfigs.h:31
art::detail::ModuleConfig
Definition:
ImplicitConfigs.h:10
art
HLT enums.
Definition:
ServiceProviderWrappers.h:36
art::detail::PluginConfig::plugin_type
static fhicl::Name plugin_type()
Definition:
ImplicitConfigs.h:27
fhicl::Name
Definition:
Name.h:11
art
Framework
Core
detail
ImplicitConfigs.h
Generated on Thu Jul 26 2018 13:09:39 for LArSoft by
1.8.11