Skip to content

Deprecate use of IMuonRawBuffer interface

The following discussion from LHCb!4399 (merged) should be addressed:

  • @graven started a discussion:

    This interface should be deprecated -- instead of algorithms/tools calling a tool which implements this interface (of which there is only one...) this 'work' should be done by an algorithm and the usage of the tool should be replaced by accessing the TES for the result. That way, the work will only be done once per event, and the coupling between components is further reduced.

    Basically, any implementation of this interface should just be a Transformer algorithm which takes a RawBank::View as input, and produces TileAndADCVector which is put into the TES.