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 aRawBank::View
as input, and producesTileAndADCVector
which is put into the TES.