mirror of
https://github.com/paulscherrerinstitute/sf_daq_buffer.git
synced 2026-05-18 00:46:51 +02:00
Switch implementation to module frame buffer
This commit is contained in:
@@ -45,5 +45,13 @@ struct ModuleFrame {
|
||||
};
|
||||
#pragma pack(pop)
|
||||
|
||||
struct ModuleFrameBuffer {
|
||||
uint64_t pulse_id[JUNGFRAU_N_MODULES];
|
||||
uint64_t frame_index[JUNGFRAU_N_MODULES];
|
||||
uint64_t daq_rec[JUNGFRAU_N_MODULES];
|
||||
uint64_t n_received_packets[JUNGFRAU_N_MODULES];
|
||||
uint64_t module_id[JUNGFRAU_N_MODULES];
|
||||
};
|
||||
|
||||
|
||||
#endif
|
||||
@@ -105,4 +105,4 @@ void FastQueue<T>::release()
|
||||
|
||||
template class FastQueue<DetectorFrame>;
|
||||
template class FastQueue<ModuleFrame>;
|
||||
template class FastQueue<ModuleFrame[JUNGFRAU_N_MODULES]>;
|
||||
template class FastQueue<ModuleFrameBuffer>;
|
||||
Reference in New Issue
Block a user