Project

General

Profile

Bug #7849

Activating fileMetric on EventBuilders causes downstream ART modules to fail

Added by Eric Flumerfelt over 5 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
Start date:
02/12/2015
Due date:
% Done:

100%

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

Description

John first discovered this issue while trying to run artdaq-demo with the file metric plugins (the example use-case currently in the develop branch of artdaq-demo). When the file metric was enabled, all events from any EventBuilder past the first would not be accessible to the WFViewer or ToyDumper modules. Further investigation showed that the data was actually present in the output file, and that removing the metrics.evbFile.fileName parameter resolved the issue. Kurt remembered that the Aggregator cannot handle multiple EventBuilder configurations, and therefore the FhiCL code sent to the EventBuilders must be identical (the fileName parameter was uniquified in the generateEventBuilder.rb file, triggering this problem).

I have committed code to the file_metric plugin which accepts a uniquify FCL parameter, which then adds the PID to the output file name (uniquifying the file name while maintaining identical FCL configurations).

History

#1 Updated by Eric Flumerfelt over 5 years ago

  • Status changed from New to Resolved

#2 Updated by Kurt Biery over 5 years ago

  • Target version changed from v1_12_09 to v1_12_07

#3 Updated by Eric Flumerfelt over 4 years ago

  • Status changed from Resolved to Closed


Also available in: Atom PDF