Classes | |
| struct | ChangeGate |
| Settings to change a gate. More... | |
Public Types | |
| enum | BeamType_t { BeamType_t::kUnknown = sim::kUnknown, BeamType_t::kBNB = sim::kBNB, BeamType_t::kNuMI = sim::kNuMI } |
| using | Name = fhicl::Name |
| using | Comment = fhicl::Comment |
| using | microsecond = util::quantities::points::microsecond |
| using | microseconds = util::quantities::intervals::microseconds |
Static Public Member Functions | |
| static sim::BeamType_t | getBeamType (fhicl::Atom< std::string > const &type) |
| Converts a FHiCL atom into a beam type. More... | |
| static std::vector < sim::BeamType_t > | getBeamTypes (fhicl::Sequence< std::string > const &type) |
| Converts a FHiCL sequence into a vector of beam types. More... | |
Public Attributes | |
| fhicl::Atom< art::InputTag > | BeamGateTag |
| fhicl::Sequence < fhicl::TableAs < BeamChangeRecipe, ChangeGate > > | Changes |
| fhicl::Atom< bool > | KeepInstanceName |
| fhicl::Atom< std::string > | OutputInstanceName |
| fhicl::Atom< std::string > | LogCategory |
Static Public Attributes | |
| static util::MultipleChoiceSelection < BeamType_t > const | BeamTypeSelector |
Selector for Type parameter. More... | |
Definition at line 149 of file FixBeamGateInfo_module.cc.
| using icarus::trigger::FixBeamGateInfo::Config::Comment = fhicl::Comment |
Definition at line 158 of file FixBeamGateInfo_module.cc.
Definition at line 160 of file FixBeamGateInfo_module.cc.
| using icarus::trigger::FixBeamGateInfo::Config::microseconds = util::quantities::intervals::microseconds |
Definition at line 161 of file FixBeamGateInfo_module.cc.
| using icarus::trigger::FixBeamGateInfo::Config::Name = fhicl::Name |
Definition at line 157 of file FixBeamGateInfo_module.cc.
|
static |
Converts a FHiCL atom into a beam type.
Definition at line 550 of file FixBeamGateInfo_module.cc.
|
static |
Converts a FHiCL sequence into a vector of beam types.
Definition at line 568 of file FixBeamGateInfo_module.cc.
| fhicl::Atom<art::InputTag> icarus::trigger::FixBeamGateInfo::Config::BeamGateTag |
Definition at line 225 of file FixBeamGateInfo_module.cc.
|
static |
Selector for Type parameter.
Definition at line 258 of file FixBeamGateInfo_module.cc.
| fhicl::Sequence<fhicl::TableAs<BeamChangeRecipe, ChangeGate> > icarus::trigger::FixBeamGateInfo::Config::Changes |
Definition at line 231 of file FixBeamGateInfo_module.cc.
| fhicl::Atom<bool> icarus::trigger::FixBeamGateInfo::Config::KeepInstanceName |
Definition at line 237 of file FixBeamGateInfo_module.cc.
| fhicl::Atom<std::string> icarus::trigger::FixBeamGateInfo::Config::LogCategory |
Definition at line 250 of file FixBeamGateInfo_module.cc.
| fhicl::Atom<std::string> icarus::trigger::FixBeamGateInfo::Config::OutputInstanceName |
Definition at line 244 of file FixBeamGateInfo_module.cc.
1.8.5