Add support for art v3 series
The art v3 series supports multi-threaded workflows and the framework has been largely re-written. As experiments migrate to art v3, we will be increasingly asked to make an art v3-compatible version of artdaq.
Due to the changes made internally to art, supporting this version will take significant work and collaboration between the artdaq developers and the artists.
Changes are on the feature/Art_3_Support branch of all repositories.
#1 Updated by Eric Flumerfelt 5 months ago
After a few meetings with the artists, we think we have a design which will not only work for art v3, but should also work for previous versions of art, reducing the number of #if ART_HEX_VERSION macros in our code.
The code builds, but I am still seeing issues running the demo (much less more complex systems).