Fix errors caused by DD4Hep future upgrades refactor
This merge request fixes the errors caused by Detector!428 (merged). This is mostly done by replacing all instances of trunk with run3/trunk and equivalent.
This merge request is part of the larger 'detector refactoring for future simulation' task, and these set of merge requests are expected to come in together:
LHCb Specific notes
I've added an error message that triggers only when the version is trunk. This should be helpful for users and the way its set up should not affect anything else. Would be nice to take a look at the implementation and review it though :)
lhcb-datapkg/PRConfig!350 (merged) Detector!436 (merged) !4283 (merged) Rec!3574 (merged) Allen!1321 (merged) Moore!2638 (merged) Alignment!421 (merged) MooreOnline!277 (merged) Panoptes!297 (merged) DaVinci!966 (merged) Boole!517 (merged)