Expand description
The following file is part of gaps-online-software and published under the GPLv3 license
Heartbeats are a specialized class of monitoring observables. Instead of gathering “hardware” parameters, they gather properties of the running threads. In our case, that is only implemented for the TOF system. The beating heart are 3 main threads:
- communication with the trigger
- builidng TOF evnets
- writing data to disk and sending it out
For each of these threads, there is a dedicated heartbeat.
Re-exports§
pub use data_sink_hb::DataSinkHB;
pub use data_sink_hb::DataSinkHBSeries;
pub use event_builder_hb::EventBuilderHB;
pub use event_builder_hb::EventBuilderHBSeries;
pub use master_trigger_hb::MasterTriggerHB;
pub use master_trigger_hb::MasterTriggerHBSeries;