Another request for FileDumperOutput ...
I would like an option in FileDumperOutput to print the product id as well as the other information. It can be off by default. I see this as an option within the parameter set of the module.
The reason I ask is that people need to understand art::ProductIDs if they are making Ptr and Assns objects. In the old days they also needed to understand them in order to understand which files with different processing histories could be read in a single job - are there still restrictions on consistent processing histories that are most easily understood if you know about art::ProductID?
An easy way to introduce them to run FileDumperOutput on a standard file (such as the toyExperiment example input files); if it prints the ProductIDs then a simple story serves as the introduction.
#1 Updated by Kyle Knoepfel over 1 year ago
- Status changed from New to Accepted
This is simple to implement; however, two issues arise:
- The table width is already large for the current
FileDumperOutputprintout. For that reason, we will not enable this by default.
- There is an art-provided
DataFlowDumpermodule, which produces a
dotfile with all of the data-product dependencies. This could be a preferable alternative.