Allow existing binary file dumpers to function as Producer for Allen
The existing binary file creators have been upgraded to function as Producer
for Allen when the Allen event processing is called from an "LHCb" process. The following changes have been made:
- Move tool used to generate lookup tables for VeloUT pattern recognition to PrKernel to allow it to be reused
- New
Producer
for UT lookup tables, beamline position and magnetic field polarity - "LHCb" implementation of the shared
IUpdater
abstract base class to manage and call the pairs of registeredProducer
andConsumer
:AllenUpdater
- Fixed UTBoards
Producer
For a few pieces of non-event a Producer
will be added in a future MR:
- Velo pattern recognition constants (SP patterns)
- Parameters for the parameterized kalman fit
- Muon FOI parameters and momentum cuts
The tests that check the binary files pass
Edited by Marco Cattaneo