Necessary Maintenance #16803
Updates to event display service classes for art 2.7
100%
Description
Among the changes introduced in art v2_07_03, the method reconfigure()
of services is not automatically called any more.
This affects services that are reconfigured in the context of the event display.
art has provided us a solution to preserve the functionality, whose details are in nutools release 2.14.00 notes.
The classes of event display services that require this type of reconfiguration needs now to inherit from a evdb::Reconfigurable
(and to implement a reconfigure()
method, of course).
This action must be applied to LArSoft event display services too.
Associated revisions
Make EventDisplay services reconfigurable in art v2_07_03. Resolve issue #16803
History
#1 Updated by Gianluca Petrillo almost 4 years ago
- Status changed from New to Assigned
- Assignee set to Tingjun Yang
Tingjun Yang has accepted to apply the changes.
Lynn Garren will make a test release, which should be available sometime tomorrow.
#2 Updated by Lynn Garren almost 4 years ago
We have made a test release for larsoft with art v2_07_03. This release is on branch v06_39_00_01_branch, which is also available for argoneutcode, dunetpc, duneutil, icaruscode, lariatsoft, uboonecode, and ubutil.
Please work on v06_39_00_01_branch.
The SLF6 and SL7 builds of larsoft v06_39_00_01 are installed on /grid/fermiapp/products/larsoft. The macOS builds will appear later.
#3 Updated by Tingjun Yang almost 4 years ago
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
#4 Updated by Lynn Garren almost 4 years ago
- Status changed from Resolved to Closed
We've released larsoft v06_40_00 with these changes.
Make EventDisplay services reconfigurable in art v2_07_03. Resolve issue #16803