Software for Liquid Argon time projection chambers
list of LArSoft releases
Download instructions for larsoft v09_00_00
Download instructions for just larsoftobj v09_00_00
In order to access detector clocks and properties information in a multithreaded environment, the interactions with the corresponding services and providers have changed. A summary of the changes can be found here:
To summarize some of the changes:
art::ServiceHandle
s to those services must be constructed.lar::providerFrom<detinfo::DetectorClocksService>()
or lar::providerFrom<detinfo::DetectorPropertiesService>()
is no longer allowed.DetectorClocksData
or DetectorPropertiesData
object to access clocks/properties data.BackTracker
service now require a DetectorClocksData
object to be passed as a const
reference.larsim/LegacyLArG4
must now be explicitly constructed by the entity that requires it (see the above link).reconfigure(...)
calls have been removed wherever possible as the framework does not support reconfiguration.This is a breaking change. Feature branches are provided.