sim::BeamType_t icarus::trigger::BeamGateInfoFromTracks::Config::getGateType |
( |
| ) |
const |
|
inline |
Definition at line 198 of file BeamGateInfoFromTracks_module.cc.
206 throw art::Exception(art::errors::Configuration)
207 <<
"Invalid value for '" <<
GateType.name()
208 <<
"' parameter: '" << e.
label() <<
"'; valid options: "
Request for unknown option.
Option_t const & parse(std::string const &label) const
Returns the option matching the specified label.
static util::MultipleChoiceSelection< GateType_t > const GateTypeSelector
Selector for Type parameter.
std::string optionListString(std::string const &sep=", ") const
Returns a string with the (main) name of all options.
fhicl::Atom< std::string > GateType
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<nanoseconds> icarus::trigger::BeamGateInfoFromTracks::Config::GateEndOffset |
fhicl::Atom<nanoseconds> icarus::trigger::BeamGateInfoFromTracks::Config::GateStartOffset |
fhicl::Atom<std::string> icarus::trigger::BeamGateInfoFromTracks::Config::GateType |
fhicl::Atom<std::string> icarus::trigger::BeamGateInfoFromTracks::Config::LogCategory |
fhicl::Atom<art::InputTag> icarus::trigger::BeamGateInfoFromTracks::Config::T0Producer |
fhicl::Atom<art::InputTag> icarus::trigger::BeamGateInfoFromTracks::Config::T0selProducer |
The documentation for this struct was generated from the following file: