Skip to content

artdaq system variables - #426

Open
corrodis wants to merge 11 commits into
developfrom
sc/ArtdaqSystemVariables
Open

artdaq system variables#426
corrodis wants to merge 11 commits into
developfrom
sc/ArtdaqSystemVariables

Conversation

@corrodis

Copy link
Copy Markdown
Contributor

Adding the concept of (artdaq) system variables. The idea is to use this for the trigger menu. Tagging @giro94 for awareness.

jicampos and others added 9 commits June 1, 2026 22:55
…og entry; allow for consolidated ECL logs at run-stop
Move the ArtdaqSystemVariables.dat load into
StringMacros::loadPersistentSystemVariables() and call it from
CorePropertySupervisorBase and ConfigurationManager::initPrereqsForARTDAQ
so ${OTS.artdaq.*} references (set e.g. via the Trigger Menu Editor)
resolve outside the ARTDAQ Supervisor as well. Guard the load with a
mutex: parallel table-init threads corrupted the heap inserting into the
static systemVariables_ map.
…iables

Resolve whitespace-only conflict in GatewaySupervisor.cc (config_dump
bugfix reached develop via PR #425 with different formatting).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 📋 Triage

Development

Successfully merging this pull request may close these issues.

4 participants