A trigger gate data object for optical detector electronics. More...
#include "sbnobj/ICARUS/PMT/Trigger/Data/ReadoutTriggerGate.h"
#include "lardataalg/DetectorInfo/DetectorTimingTypes.h"
#include "lardataalg/Utilities/quantities/electronics.h"
#include "lardataobj/RawData/OpDetWaveform.h"
#include <iosfwd>
#include <vector>
#include <utility>
Go to the source code of this file.
Classes | |
class | icarus::trigger::OpticalTriggerGate |
Logical multi-level gate associated to one or more waveforms. More... | |
Namespaces | |
icarus::trigger | |
Typedefs | |
using | icarus::trigger::TriggerGateTick_t = util::quantities::tick::value_t |
Tick point. More... | |
using | icarus::trigger::TriggerGateTicks_t = util::quantities::tick::value_t |
Tick interval. More... | |
using | icarus::trigger::OpticalTriggerGateData_t = icarus::trigger::ReadoutTriggerGate< TriggerGateTick_t, TriggerGateTicks_t, raw::Channel_t > |
Type of trigger gate data serialized into art data products. More... | |
Functions | |
std::ostream & | icarus::trigger::operator<< (std::ostream &, OpticalTriggerGate const &) |
A trigger gate data object for optical detector electronics.
This is a header-only library.
Definition in file OpticalTriggerGate.h.