Definition at line 87 of file WriteBeamGateInfo_module.cc.
sim::BeamType_t icarus::trigger::WriteBeamGateInfo::Config::GateConfig::getBeamType |
( |
| ) |
const |
|
inline |
Definition at line 116 of file WriteBeamGateInfo_module.cc.
124 throw art::Exception(art::errors::Configuration)
125 <<
"Invalid value for '" <<
Type.name()
126 <<
"' parameter: '" << e.
label() <<
"'; valid options: "
Request for unknown option.
fhicl::Atom< std::string > Type
Option_t const & parse(std::string const &label) const
Returns the option matching the specified label.
std::string optionListString(std::string const &sep=", ") const
Returns a string with the (main) name of all options.
static util::MultipleChoiceSelection< BeamType_t > const BeamTypeSelector
Selector for Type parameter.
std::string const & label() const
BeamType_t
Defines category of beams to be stored in sim::BeamGateInfo.
Choices_t value() const
Returns a copy of the value of the option.
fhicl::Atom<microseconds> icarus::trigger::WriteBeamGateInfo::Config::GateConfig::Duration |
fhicl::Atom<microseconds> icarus::trigger::WriteBeamGateInfo::Config::GateConfig::Start |
fhicl::Atom<std::string> icarus::trigger::WriteBeamGateInfo::Config::GateConfig::Type |
The documentation for this struct was generated from the following file: