Fix generation of MvdDigi in event based mode
Flush the internal buffer after each event when running in event based mode. This creates digis for all channels even if the dead time of the channel is not yet reached. All digis are written into the current timeslice. Flushing the internal buffer after the last event when running in time based mode to avoid losing data. @fixes #3072
Merge request reports
Activity
changed milestone to %OCT23
added BugFix Simulation labels
assigned to @p.-a.loizeau
this MR fixes the problem with the empty MvdDigi branch when running in event based mode. I fixed the code such that in event based mode the PixelChargeBuffer is flushed after each event. I also added some code which flushes the buffer after the last input event when running in time based mode such that all data is written to the output.
Please verify the code and approve or disapprove the changes.
added 1 commit
- fd46051f - Fix generation of MvdDigi in event based mode
Close this one since it is superseded by !1504 (closed).
mentioned in merge request !1504 (closed)