All directions to change a beam gate. More...
Classes | |
| struct | ChangeRecipe_t |
| Set of instructions for a change. More... | |
| struct | GateSelector_t |
Public Member Functions | |
| bool | empty () const |
| bool | valid () const |
Public Attributes | |
| GateSelector_t | selectGates |
| Which gates to apply this recipe on. More... | |
| std::optional< ChangeRecipe_t < simulation_time > > const | start |
| Instructions on how to change the gate start. More... | |
| std::optional< ChangeRecipe_t < simulation_time::interval_t > > const | width |
| Instructions on how to change the gate width. More... | |
All directions to change a beam gate.
Definition at line 102 of file FixBeamGateInfo_module.cc.
|
inline |
Definition at line 130 of file FixBeamGateInfo_module.cc.
|
inline |
Definition at line 132 of file FixBeamGateInfo_module.cc.
| GateSelector_t icarus::trigger::FixBeamGateInfo::BeamChangeRecipe::selectGates |
Which gates to apply this recipe on.
Definition at line 122 of file FixBeamGateInfo_module.cc.
| std::optional<ChangeRecipe_t<simulation_time> > const icarus::trigger::FixBeamGateInfo::BeamChangeRecipe::start |
Instructions on how to change the gate start.
Definition at line 125 of file FixBeamGateInfo_module.cc.
| std::optional<ChangeRecipe_t<simulation_time::interval_t> > const icarus::trigger::FixBeamGateInfo::BeamChangeRecipe::width |
Instructions on how to change the gate width.
Definition at line 128 of file FixBeamGateInfo_module.cc.
1.8.5