Author Archive

We are pleased to announce the release of gallery series 1.10. New features relative to gallery 1.09 include: the ability to retrieve product descriptions given an art::ProductID a getManyByType event accessor that fills a vector of gallery::Handle objects an id() accessor for gallery::Handle and gallery::ValidHandle objects For more details and for downloading, see the gallery 1.10 series release notes.

After many months of development and implementation, we are pleased to announce the release of art 3, which supports concurrent processing of events.  The documentation will be expanded over the next several weeks.  There is a top-level art wiki section, which is the portal to much multi-threaded framework information: art 3 basics Schedules and transitions Module… More »

art series 2.11

We are pleased to announce the release of art series 2.11. New features relative to art 2.10 include: simplified messagefacility configuration and behavior bash completions for art-provided executables protection against dereferencing an art::Ptr<T> with an invalid container index plus other improvements, features and bug fixes This series also includes: support for GCC 7.3 with C++17 enabled on Linux… More »

art series 2.10

We are pleased to announce the release of art series 2.10. New features relative to art 2.09 include: the ability to declare a product as non-persistable the introduction of a producing service, a base class that permits product insertion from service classes that inherit from it run-time configurable file-switching capabilities for TFileService plus other improvements,… More »

art suite 2.08.02

We are pleased to announce the release of art 2.08.02.  New features relative to art 2.07.03 include: the ability to process input files with different process histories art::Ptrs to SubRun, Run, and Results products the ability to declare products that will be retrieved by a module configuration validation and description for messagefacility plus other improvements, features and… More »

We are pleased to announce the release of art 2.07.03.  New features relative to art 2.06.03 include: an EventID pattern-based comparator and filter, used to select specific events a Python extension module for reading FHiCL documents into a native Python dictionary adjustments to art-provided services to enable thread-safe access to services that are intended to be used in a… More »

art suite 2.06.01

We are pleased to announce the release of art 2.06.01.  New features relative to art 2.05.00 include: support for GCC 6.3 relaxed lookup of art::Assns<…> objects the introduction of the art tool enhanced MixFilter abilities for art events and their associated run and sub-run products plus other features and bug fixes For more details and for downloading, see the art 2.06.00… More »