Project

General

Profile

Support #18924

Reinstate OutputModule::selected

Added by Eric Flumerfelt over 1 year ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Infrastructure
Target version:
Start date:
02/08/2018
Due date:
% Done:

100%

Estimated time:
1.00 h
Spent time:
Scope:
Internal
Experiment:
-
SSI Package:
art
Duration:

Description

In artdaq, we implement several Output Modules. The selected convenience function was a single call to determine whether a given BranchDescription was present in the keptProducts list. Replacing that function is definitely messy and could be easily broken in later versions of art.

History

#1 Updated by Kyle Knoepfel over 1 year ago

  • Status changed from New to Assigned
  • Assignee set to Kyle Knoepfel

For the time being, we will re-instate the function. However, due to multi-threading issues, the way that you get this information may change. For your information, the container that stores the "selected" product descriptions gets updated each time an input file is opened. In a multi-threaded context, it gets trickier to do this in a thread-safe way.

#2 Updated by Kyle Knoepfel over 1 year ago

  • Category set to Infrastructure
  • Status changed from Assigned to Resolved
  • % Done changed from 0 to 100
  • Estimated time set to 11.00 h
  • SSI Package art added

Resolved with commit art:aa4cf90c.

#3 Updated by Kyle Knoepfel over 1 year ago

  • Estimated time changed from 11.00 h to 1.00 h

#4 Updated by Kyle Knoepfel over 1 year ago

  • Target version set to 2.10.02

#5 Updated by Kyle Knoepfel over 1 year ago

  • Status changed from Resolved to Closed


Also available in: Atom PDF