DaVinci merge requestshttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests2022-05-20T16:38:08+02:00https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/658Draft: Lock options.simulation when using run-mc or run-data2022-05-20T16:38:08+02:00Sascha StahlDraft: Lock options.simulation when using run-mc or run-dataAt the moment it is possible to change the option `simulation` when using run-mc or run-data in a user script. This would prevent people from doing it.At the moment it is possible to change the option `simulation` when using run-mc or run-data in a user script. This would prevent people from doing it.Patrick KoppenburgPatrick Koppenburghttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/610Simplify unpacking/decoding for DV2021-12-17T12:34:09+01:00Nicole SkidmoreSimplify unpacking/decoding for DVSee https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/3303 and https://gitlab.cern.ch/lhcb/Moore/-/merge_requests/1137 currently in testing.
* The [`reading` module](https://gitlab.cern.ch/lhcb/LHCb/-/blob/8cb09245f717470e0ea41c35e81f6e...See https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/3303 and https://gitlab.cern.ch/lhcb/Moore/-/merge_requests/1137 currently in testing.
* The [`reading` module](https://gitlab.cern.ch/lhcb/LHCb/-/blob/8cb09245f717470e0ea41c35e81f6e817d8d7970/GaudiConf/python/GaudiConf/reading.py) has been significantly simplified and DV should make use of this. See changes of this MR
* With the advent of using `RawBank::Views` the output RawEvent of the sprucing is no longer at `DAQ/RawEvent`, `reading` functions take care of this however the test files DV are using need to be updated. Please let me know what kind of test files you require and I can produce these on the new stack.
**Note** there is quite a lot of reformatting that has happened automatically in this MR.
I would like this large MR (Moore, LHCb) to go in before xmas and obviously I require DV to pass before this can happen :)Eduardo RodriguesPatrick KoppenburgDavide FazziniNicole SkidmoreEduardo Rodrigues