Feature #6160

Provide support for adding package version and build time information to the Run data products in raw data files

Added by Kurt Biery over 6 years ago. Updated over 6 years ago.

Target version:
Start date:
Due date:
% Done:


Estimated time:
20.00 h
Duration: 29


This Issue is a first step toward #5304 which requests a general purpose mechanism for storing data in the Run and Subrun data products in a file. The full request includes the possibility of taking data from somewhere in the system (e.g. a hardware module) and storing it in a Run or Subrun data product. This is non-trivial since we will need to devise a way to capture that information early in the system and pass it through the EventBuilders and Aggregator in an acceptable way. It may also mean getting the sending of Run products from the EBs to the AG working (currently, this functionality is commented out).

A simpler request is to simply add some data to the Run data products in the Aggregator, and a reasonable choice for the data to be added is the version and build time of one or more software packages (e.g. artdaq and ds50daq).

At this point in time, this task is very close to done, so this Issue is being created a bit late. However, one could consider it a spin-off of #5304.

Before I specify an estimate of the time needed for this Issue, I need to go through my notes and determine how much time I've already spent. Then, I will update the estimate for this Issue (and presumably reduce that amount of time from #5304).

Related issues

Related to artdaq - Idea #5304: Handle run-based and spill-based dataClosed01/31/2014


#1 Updated by Kurt Biery over 6 years ago

The code changes for this have been committed to the feature/rundata branch in the artdaq git repository and the feature/rundata branch in the ds50daq git repository.

#2 Updated by Kurt Biery over 6 years ago

  • % Done changed from 0 to 80
  • Estimated time set to 20.00 h

17 hours have been spent on this task already.

#3 Updated by Kurt Biery over 6 years ago

  • Target version changed from 576 to v1_08_00

#4 Updated by Kurt Biery over 6 years ago

  • Status changed from Assigned to Closed

Also available in: Atom PDF