Draft: Updated VP simulation to read efficiency maps from conditions
Adds the ability to read either DetDesc or DD4HEP YAML conditions to set the VP sensor efficiency is regions of the sensors. The 16x16 pixel patches are each a single float, so allowing a correction to the local efficiency with 768 values per sensor (~160k total floats for the 208 sensors). This works without the values set in the conditions. Note this also reenables the Boole nightly tests requiring the VP, as these should work again.
This reads the changes made in lhcb-conddb/lhcb-conditions-database!175 but works with the existing conditions.
Edited by David Hutchcroft