9#ifndef FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_DAPHNE_DAPHNESTREAMFRAMEPROCESSOR_HPP_
10#define FDREADOUTLIBS_INCLUDE_FDREADOUTLIBS_DAPHNE_DAPHNESTREAMFRAMEPROCESSOR_HPP_
TaskRawDataProcessorModel(std::unique_ptr< FrameErrorRegistry > &error_registry, bool post_processing_enabled)
timestamp_t m_previous_ts
DAPHNEStreamFrameProcessor(std::unique_ptr< datahandlinglibs::FrameErrorRegistry > &error_registry, bool post_processing_enabled)
std::atomic< int > m_ts_error_ctr
dunedaq::fddetdataformats::DAPHNEStreamFrame * daphneframeptr
void frame_error_check(frameptr)
types::DAPHNEStreamSuperChunkTypeAdapter * frameptr
void conf(const appmodel::DataHandlerModule *conf) override
Set the emulator mode, if active, timestamps of processed packets are overwritten with new ones.
void timestamp_check(frameptr)
std::uint64_t timestamp_t
datahandlinglibs::TaskRawDataProcessorModel< types::DAPHNEStreamSuperChunkTypeAdapter > inherited
bool m_first_ts_missmatch