Project

General

Profile

Support #18867

art/Framework/IO/Root/detail not included in source

Added by Eric Flumerfelt almost 2 years ago. Updated over 1 year ago.

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

100%

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

Description

In artdaq, we have RootDAQOutFile, a class which closely replicates RootOutFile, but using a static file name. I noticed that we also have a copy of detail/KeptProvenance, and when I investigated, I saw that the art binary distribution's include directory does not have that file. I think the fix is as simple as changing art/Framework/IO/Root/CMakeLists.txt to have this at the end:

install_headers(SUBDIRS detail)
install_source(SUBDIRS detail)

Alternatively, if you wanted to make changes to RootOutput_module so that we can (for instance) have it output to /dev/null (with no post-file-close rename), that would be great.

Eric

History

#1 Updated by Kyle Knoepfel over 1 year ago

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

#2 Updated by Kyle Knoepfel over 1 year ago

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

Resolved with commit art:64d8a037. The request to allow writing to /dev/null will be a separate issue, once we have a thought-through design.

#3 Updated by Kyle Knoepfel over 1 year ago

  • Target version set to 2.10.02

#4 Updated by Kyle Knoepfel over 1 year ago

  • Status changed from Resolved to Closed


Also available in: Atom PDF