Project

General

Profile

Feature #941

Executable to dump contents of a file

Added by Brian Rebel over 8 years ago. Updated over 8 years ago.

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

100%

Estimated time:
Scope:
Internal
Experiment:
-
SSI Package:
Duration:

Description

This was a suggestion from the NOvA software workshop in late January. We would like to have an executable, called edm_dump or something similar, whose purpose is to list the contents of a file including the module labels, process names, and data products.

A suggested interface is

$edm_dump myfile.root

with output formatted as

Process Name | Module Label | Process Label | Data Product type | size of data product collection

I think that should provide sufficient information for a user to know what is in the file.

The default mode would be to just make the list for the first event in the file. An optional argument would be to request a specific event in the file, ie

$edm_dump myfile.root -e 1230

History

#1 Updated by Rob Kutschke over 8 years ago

Here is my two cents on this one. I had imagined having a module that did this and that we would have a standard fcl script to run just that module:

art dumpEverything.fcl

#2 Updated by Brian Rebel over 8 years ago

The reasoning for having the executable was that it cut down on extraneous typing for something that should be a generic job. Also with the executable you don't have to have the location for this module defined in your FHICL_FILE_PATH variable.

#3 Updated by Walter E Brown over 8 years ago

  • Category set to Infrastructure
  • Status changed from New to Resolved
  • Assignee set to Walter E Brown
  • Target version set to 0.06.00
  • % Done changed from 0 to 100

#4 Updated by Christopher Green over 8 years ago

  • Status changed from Resolved to Closed


Also available in: Atom PDF