Tolerate duplicate L0 data
In case multiple locations contain data for the same fiber, instead of throwing an exception just warn and ignore anything but the data from the first location.
This makes it easy to combine HC emulation with L0App.ReplayL0DUOnly
.
This is needed since SumEtPrev
only comes from L0DU
so a full emulation
handles HC
correctly but drops SumEtPrev
.
I also refactor the way which the HC emulation is setup. This helps later in L0App
.
Edited by Rosen Matev