Algorithm to produce trigger gates out of optical readout waveforms. More...
#include "icaruscode/PMT/Trigger/Algorithms/TriggerTypes.h"#include "icaruscode/PMT/Trigger/Utilities/TrackedOpticalTriggerGate.h"#include "icaruscode/PMT/Trigger/Utilities/TrackedTriggerGate.h"#include "sbnobj/ICARUS/PMT/Data/WaveformBaseline.h"#include "lardataalg/DetectorInfo/DetectorTimings.h"#include "lardataalg/DetectorInfo/DetectorClocks.h"#include "lardataobj/RawData/OpDetWaveform.h"#include "fhiclcpp/types/Atom.h"#include "fhiclcpp/types/Sequence.h"#include <vector>#include <tuple>#include <algorithm>#include <functional>#include <optional>#include <cstddef>Go to the source code of this file.
Classes | |
| struct | icarus::trigger::WaveformWithBaseline |
| Object to carry around waveform ant its baseline. More... | |
| class | icarus::trigger::TriggerGateBuilder |
| Algorithm to produce trigger gates out of optical readout waveforms. More... | |
| class | icarus::trigger::TriggerGateBuilder::TriggerGates |
| Container of logical gates for all triggering channels for a threshold. More... | |
| struct | icarus::trigger::TriggerGateBuilder::Config |
Namespaces | |
| icarus::trigger | |
| icarus::trigger::details | |
Variables | |
| constexpr auto | icarus::trigger::details::TriggerGateDebugLog = "TriggerSimulation" |
Algorithm to produce trigger gates out of optical readout waveforms.
Definition in file TriggerGateBuilder.h.
1.8.5