|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <DataHandlingModel.hpp>
Public Member Functions | |
| PostprocessScheduleAlgorithm (LatencyBufferType &latency_buffer_impl, RawDataProcessorType &raw_processor_impl, uint64_t processing_delay_ticks, uint64_t post_processing_delay_min_wait, uint64_t post_processing_delay_max_wait) | |
| int | run (bool timeout) |
| int | do_run (bool timeout) |
Private Attributes | |
| LatencyBufferType & | m_latency_buffer_impl |
| RawDataProcessorType & | m_raw_processor_impl |
| const uint64_t | m_processing_delay_ticks |
| const uint64_t | m_post_processing_delay_min_wait |
| const uint64_t | m_post_processing_delay_max_wait |
| bool | m_first_cycle |
| RDT | m_processed_up_to |
| int | m_consecutive_timeouts |
| const timestamp_t | m_max_wait_in_ticks |
| std::chrono::time_point< std::chrono::system_clock > | m_last_post_proc_time |
Definition at line 136 of file DataHandlingModel.hpp.
|
inline |
Definition at line 139 of file DataHandlingModel.hpp.
|
inline |
Definition at line 173 of file DataHandlingModel.hpp.
|
inline |
Definition at line 159 of file DataHandlingModel.hpp.
|
private |
Definition at line 276 of file DataHandlingModel.hpp.
|
private |
Definition at line 274 of file DataHandlingModel.hpp.
|
private |
Definition at line 278 of file DataHandlingModel.hpp.
|
private |
Definition at line 269 of file DataHandlingModel.hpp.
|
private |
Definition at line 277 of file DataHandlingModel.hpp.
|
private |
Definition at line 273 of file DataHandlingModel.hpp.
|
private |
Definition at line 272 of file DataHandlingModel.hpp.
|
private |
Definition at line 275 of file DataHandlingModel.hpp.
|
private |
Definition at line 271 of file DataHandlingModel.hpp.
|
private |
Definition at line 270 of file DataHandlingModel.hpp.