26 (std::vector<icarus::trigger::SingleChannelOpticalTriggerGate>
const& gates)
29 for (
auto const& gate: gates) {
MultiChannelOpticalTriggerGate sumTriggerGates(std::vector< SingleChannelOpticalTriggerGate > const &gates)
OpticalTriggerGate & Sum(OpticalTriggerGate const &other)
Combines with a gate, keeping the sum of openings of the two.
Logical multi-level gate associated to one or more channels.
Logical multi-level gate associated to one or more channels.
Logical multi-level gate associated to a optical detector channel.