Project

General

Profile

Bug #19655

FHiCL assignments that have names like ABC.rootDEF have extra "_dlN" substrings added

Added by Kurt Biery over 1 year ago. Updated about 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
04/11/2018
Due date:
% Done:

100%

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

Description

In testing new demo configurations in simple_test_configs/config_includes, I noticed that the following FHiCL:

outputs.rootNetOutput: {
module_type: RootNetOutput
#SelectEvents: { SelectEvents: [ pmod2,pmod3 ] }
}

was being modified to the following:

outputs.root_dl1NetOutput: {
module_type: RootNetOutput
#SelectEvents: { SelectEvents: [ pmod2,pmod3 ] }
}

and this was causing the later lookup of the "rootNetOutput" parameter to fail.

To fix this issue, I modified the logic in daqinterface.py to search for substrings that have ".root<quote>" or ".root<space>" in them, rather than just ".root", when deciding when to add the "_dl<number>" substring to them.

The modified source file has been committed to the feature/kurt_april2018 branch.


Related issues

Related to artdaq Utilities - Bug #19621: Minor issue in performing bookkeeping on DataLogger config fileResolved04/10/2018

History

#1 Updated by Kurt Biery over 1 year ago

  • Related to Bug #19621: Minor issue in performing bookkeeping on DataLogger config file added

#2 Updated by John Freeman about 1 year ago

  • Status changed from Assigned to Resolved
  • % Done changed from 0 to 100

Kurt fixed this with commit a381844c0a0da4ddd78ad121e109742a2879f4ca, which was merged into the develop branch a while ago (e.g., his fix appears in DAQInterface v3_02_00), so I'm marking this issue as resolved.



Also available in: Atom PDF