Project

General

Profile

Feature #20711

Circular Buffer Mode for CommandableFragmentGenerator

Added by Eric Flumerfelt about 2 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
Normal
Category:
Additional Functionality
Target version:
Start date:
08/30/2018
Due date:
% Done:

0%

Estimated time:
Experiment:
DUNE
Co-Assignees:
Duration:

Description

The trigger BoardReader at protoDUNE reads out data continuously, and they want to have a 10-second window of data from the trigger system for each trigger issued. The current implementation of CFG stops reading out data when the buffer is full, which is undesirable for this usage.

I have implemented a FHiCL parameter, circular_buffer_mode, which instructs CFG to treat the data buffer as a circular buffer, dropping old data and continuing to collect new when the buffer is full. I have also implemented a test in CommandableFragmentGenerator_t.

History

#1 Updated by Eric Flumerfelt almost 2 years ago

  • Status changed from Resolved to Closed
  • Target version set to artdaq v3_03_00


Also available in: Atom PDF