restructure selective raw bank combiner
Few changes relative to current implementations:
- Introduce two inputs: SelectiveRawbanks and RequiredRawBanks (mutually exclusive). Both are vector of data handles.
- Line to raw banks map includes only line that requested some detector raw banks that are not in raw banks requested by the stream.
- Loop through the line to raw banks map instead of dec reports. Should be less time consuming as only few lines would requested additional detector raw banks.
To go with Moore!2260 (closed)
Cherry picked into !3942 (merged) Closing the MR.
Edited by Sevda Esen