[Bug]: When using very low trigger rates with random TC maker, RTCM is not generating TCs

Open
#424 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
cpp
Domain
backend

Research direction

Reproduce the issue in an fddaq-v5.4.3 NP02 coldbox setup using run 40915's first-minute conditions and a 0.01 Hz RTCM rate. Compare the behavior with 0.1 Hz while keeping tBefore, tAfter, mlt post-processing ticks, and tpg settings as described. Done means random TC maker RTCM generates TCs at the low trigger rate.

Written by the indexing model from the issue text.

Description

bug
Description

When running the NP02 coldbox (first minute of run 40915), there was a run taken with the RTCM with a rate of 0.01Hz, but no TCs were generated. This was only fixed when the rate was changed to 0.1Hz. The changes to the base 5.4.3 vd-coldbox configuration included (and are verifiable from the run registry):

  • tBefore = 0.5ms
  • tAfter = 2ms
  • mlt post processing ticks = 0
  • tpg disabled
Steps to reproduce

Setup a 5.4.3 area
Create a run using the NP02 CB with the above instructions.
Observe no TCs being generated with a rate of 0.01 Hz.

Version and environment

fddaq-v5.4.3

Impact

Small/Isolated

Anything else?

No response

Dominant language
C++
Stars
0
Forks
8
Avg merge
7h 21m
Merged PRs (30d)
3

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from DUNE-DAQ/trigger

All issues in DUNE-DAQ/trigger

Similar issues

More C++ issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.