Author Archive

Attendees: Michael Baird, Ken Herner, Chris Jones, Tom Junk, Kyle Knoepfel, Marc Paterno, Gianluca Petrillo, Paul Russo by: Paul Russo SAM metadata art does not currently store the metadata in SAM’s format, in the past it was felt it was necessary to allow storage of free-form data to provide maximum flexibility, and the experiments were… More »

Attendees: Michael Baird, Eric Flumerfelt, Lynn Garren, Chris Green, Robert Hatcher, Chris Jones, Tom Junk, Kyle Knoepfel, Gianluca Petrillo, Paul Russo by: Paul Russo We went over the breaking changes in art v2.10 again (see release notes). NOvA has finished moving to art v2. The Fortran ABI in gcc 8 is changing, so all fortran… More »

Attendees: Eric Flumerfelt, Lynn Garren, Chris Green,Tom Junk, Kyle Knoepfel, Rob Kutschke, Marc Paterno, Gianluca Petrillo, Paul Russo by: Paul Russo art 2.10.03 Released earlier this week with a bug-fix for configuring the number of threads. Currently art does not use any TBB algorithms. With art v3.0 TBB is used for multithreading/tasks. Proposed changes All… More »

Attendees: Michael Baird, Eric Flumerfelt, Lynn Garren, Chris Green, Herb Greenlee, Chris Jones, Tom Junk, Kyle Knoepfel, Rob Kutschke, Marc Paterno,  Gianluca Petrillo, Paul Russo by: Paul Russo art v2.10.02 bug fix release coming soon, fixes some problems for artdaq with source module product registration.  This is not expected to be a problem relevant to… More »

Attendees: Michael Baird, Eric Flumerfelt, Lynn Garren, Chris Green, Chris Jones, Tom Junk, Kyle Knoepfel, Rob Kutschke, Marc Paterno,  Ron Rechenmacher, Paul Russo by: Paul Russo   News art e17 builds (gcc 7.3, c++ 17) will be available soon now that ROOT can be built successfully with gcc 7.3. New Issues The artdaq team would… More »

Attendees:Lynn Garren, Chris Green, Robert Hatcher, Chris Jones, Kyle Knoepfel, Marc Paterno,  Gianluca Petrillo, Paul Russo by: Paul Russo The art team proposed removing cet::zero_init which is no longer needed as of C++11. cet::map_vector<T> oddities This class is intended to represent a sparse vector. Insertion into this class uses map_key(val), which does not necessarily match… More »

Attendees:Michael Baird, Lynn Garren, Herb Greenlee, Chris Jones, Tom Junk, Kyle Knoepfel, Rob Kutschke, Evan Niner, Marc Paterno,  Gianluca Petrillo, Paul Russo by: Paul Russo art v2.10.01 has been released. Producing services Non-persistable products File-switching for TFileService –validate-config option added to run full configuration validation and exit clang v5.0.1 is now provided, this corresponds to… More »

Attendees:Lynn Garren, Herb Greenlee, Chris Jones, Tom Junk, Kyle Knoepfel, Evan Niner, Marc Paterno,  Gianluca Petrillo, Paul Russo art 2.10.0 thread-safe database interface added in-memory only data products are now supported reseating of file suffixes during file renaming is now supported TFileService is now allowed to switch output files The –validate-config art command line option… More »

by Paul Russo Attendees:Lynn Garren, Chris Green, Herb Greenlee, Alex Himmel, Chris Jones, Tom Junk, Kyle Knoepfel, Rob Kutschke, Marc Paterno, Gianluca Petrillo, Paul Russo Resolved issues. There are several bugfixes for the art 2.09 series, which will all be available in art 2.09.06. New implementation of filepath_maker.h art 2.10.00 is coming up. New feature… More »

by Paul Russo Attendees: Michael Baird, Lynn Garren, Chris Green, Herb Greenlee, Chris Jones, Kyle Knoepfel, Rob Kutschke, Paul Russo A problem with storing product provenance for dropped products has been fixed. We discussed again eliminating the nu-qualified ROOT build.  The mu2e experiment is ok with this. The mu2e experiment indicated that the current design… More »