|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
Public Member Functions | |
| bool | is_empty () const |
| void | add (const TriggerActivity &input_ta) |
| void | clear () |
| uint16_t | n_channels_hit () |
| void | move (TriggerActivity const &input_ta, timestamp_t const &window_length) |
| void | reset (TriggerActivity const &input_ta) |
Public Attributes | |
| timestamp_t | time_start |
| uint64_t | adc_integral |
| std::unordered_map< channel_t, uint16_t > | channel_states |
| std::vector< TriggerActivity > | inputs |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const Window &window) |
Definition at line 32 of file TCMakerMichelElectronAlgorithm.hpp.
|
inline |
Definition at line 36 of file TCMakerMichelElectronAlgorithm.hpp.
|
inline |
Definition at line 54 of file TCMakerMichelElectronAlgorithm.hpp.
|
inline |
Definition at line 35 of file TCMakerMichelElectronAlgorithm.hpp.
|
inline |
Definition at line 56 of file TCMakerMichelElectronAlgorithm.hpp.
|
inline |
Definition at line 55 of file TCMakerMichelElectronAlgorithm.hpp.
|
inline |
Definition at line 89 of file TCMakerMichelElectronAlgorithm.hpp.
|
friend |
Definition at line 106 of file TCMakerMichelElectronAlgorithm.hpp.
| uint64_t triggeralgs::TCMakerMichelElectronAlgorithm::Window::adc_integral |
Definition at line 119 of file TCMakerMichelElectronAlgorithm.hpp.
| std::unordered_map<channel_t, uint16_t> triggeralgs::TCMakerMichelElectronAlgorithm::Window::channel_states |
Definition at line 120 of file TCMakerMichelElectronAlgorithm.hpp.
| std::vector<TriggerActivity> triggeralgs::TCMakerMichelElectronAlgorithm::Window::inputs |
Definition at line 121 of file TCMakerMichelElectronAlgorithm.hpp.
| timestamp_t triggeralgs::TCMakerMichelElectronAlgorithm::Window::time_start |
Definition at line 118 of file TCMakerMichelElectronAlgorithm.hpp.