babic_a
6129b711ba
Change processing socket from PUB to PUSH
...
Since processing of live data can be done at 100Hz it would
be more difficult to stream the full rate with a PUB/SUB mode.
To support distributed live analysis we move to PUSH/PULL
model, since we can support only one live processing at a time
anyway (network constraints when working with large detectors).
2020-07-15 10:29:21 +02:00
babic_a
e0c3d673cc
Reduce number of IO threads
2020-06-09 14:29:18 +02:00
babic_a
4c6f75eb75
Move hpp to correct folder
2020-06-09 14:18:43 +02:00
babic_a
71de5c5db0
Return number of lost images in resync event
2020-06-09 11:20:44 +02:00
babic_a
c6960b5e59
Extract Receiver from module for Zmq recv and assembly
2020-06-09 10:58:47 +02:00
babic_a
cca0572d3e
Adapt live RecvModule
2020-06-09 10:58:11 +02:00
babic_a
51918a3707
Change atomic type to int
2020-06-09 10:19:05 +02:00
babic_a
5d2871185a
Move FastQueue to sf_stream
2020-06-09 10:10:19 +02:00
babic_a
08a4b891a6
Add sync limit
2020-06-08 17:28:03 +02:00
babic_a
a6e1c6c84e
Move stream configs to separate file
2020-06-04 11:57:42 +02:00
babic_a
871030f2d7
Make module alignment for lower rep rates
2020-06-04 11:49:26 +02:00
babic_a
67398de47f
Remove pulse_id from module alignment
2020-06-04 11:28:40 +02:00
babic_a
e2cbdb5904
Tidy up
2020-06-04 09:58:46 +02:00
babic_a
8a5f594b3d
Finished refactoring
2020-05-20 12:49:55 +02:00