Monitoring optimisations
Improvements:
- Option to fill histogram with vector of weights (faster filling for digitizer pulses)
- functions to retrieve faser-common data fragment object directly.
- fixing EventPlayback
- fixing EventMonitor
- TAVORed and TAPORed metrics added to RateMonitor (for some reason weren't added before)
- Improved thread safety in histogram class (hadn't solved the digitizer pulse half-filled issue though)
New configurables:
-
TriggerFilter
with optionsPhysics
,Random
,LED
, to filter events accordingly based on trigger bits. -
publish_interval
now a MonitorBase config. Fillsm_PUBINT
, can be used to set histogram publishing interval when registering histograms.