Follow-up from "add UnpackRawEvent"
The following items from !1102 (merged) should be addressed:
-
UnpackRawEvent should be included in the canonical sequences for the decoding the RawEvent -
The subsystem decoders should be adapted to use LHCb::RawBank::Viewas input from the TES instead ofRawEvent -
The (mutable!) code in RawEventwhich creates the map from type ->LHCb::RawBank::Viewshould be moved toUnpackRawEvent, as that is (probably) the only place this is needed, as it createsLHCb::RawBank::Viewper type -
The mutable eventMap can then be removed from RawEvent.
See also LBCORE-1742
Edited by Yingao Tang