Commit Graph

209 Commits

Author SHA1 Message Date
babic_a 1c0d6973a6 Name statistics correctly 2020-06-03 21:37:10 +02:00
babic_a 17865e01b0 Merge remote-tracking branch 'origin/master' 2020-06-03 21:21:58 +02:00
babic_a 25e56300f2 Add bunch_id slot reservation 2020-06-03 21:21:29 +02:00
babic_a 4b33cf7841 Order variables in the same order for better readability 2020-06-03 14:50:51 +02:00
babic_a 0fcec1c808 Add memory order relaxed 2020-06-03 14:47:59 +02:00
Dmitry Ozerov 7be41c8ed4 additional parameter for sf_writer - total number of modules to retrieve from buffer, to be able to test with smaller detectors 2020-06-03 12:58:27 +02:00
babic_a 9c32529638 Make block start and stop pulse_id more readable 2020-06-02 18:12:13 +02:00
babic_a 1af9d10683 Reverted back to non chunk writer 2020-06-02 17:52:38 +02:00
babic_a acd14f67c6 Fix bug in image assembler 2020-06-02 17:48:23 +02:00
babic_a c41c9809e0 Add test for start and stop block pulse_id 2020-06-02 17:37:38 +02:00
babic_a e0ffd88e29 Add reconstruction block start and stop pulse_id 2020-06-02 17:37:20 +02:00
babic_a 4a5f5c1fc1 Fix writer implementation 2020-06-02 17:31:05 +02:00
babic_a ec0f763b70 Change writer to do direct chunk write 2020-06-02 17:27:00 +02:00
babic_a dbc07b6ad6 Add possibility to link direct chunk write 2020-06-02 17:26:46 +02:00
babic_a 6904684d48 Reconstruction unit test 2020-06-02 16:48:24 +02:00
babic_a 2b75770aca Add test to check the image assembly metadata calculation 2020-06-02 15:46:42 +02:00
babic_a 477efdddbe Finished implementation of ImageAssembler 2020-06-02 15:44:51 +02:00
babic_a 4c49d4611f Rename variable to new meta standard 2020-06-02 14:41:01 +02:00
babic_a 37d3794b81 Improve the loop a bit 2020-06-02 14:29:59 +02:00
babic_a e5157979ca Change bunch_id to uint64_t 2020-06-02 14:06:47 +02:00
babic_a b1cba5633f Partial implementation of image verification 2020-06-02 14:05:32 +02:00
babic_a d0b04fd2ea Basic interaction test for buffer 2020-06-02 13:54:15 +02:00
babic_a 6a7d2730f9 Fix offsets in ImageAssembler 2020-06-02 13:39:06 +02:00
babic_a 2a0e90bd92 Image assembly process improvements 2020-06-02 13:22:40 +02:00
babic_a a80c0f1c3c Finish slot_id calculation 2020-06-02 13:05:19 +02:00
babic_a c300a8dea6 Renaming parameters 2020-06-02 13:00:06 +02:00
babic_a 3c428bae5c Remove unused code 2020-06-02 12:58:38 +02:00
babic_a a01eae4042 Use proper atomic functions 2020-06-02 12:58:28 +02:00
babic_a 6ab6c03aa6 Move to using block_id instead of slot_id 2020-06-02 12:55:08 +02:00
babic_a 7a45802909 Add basic writing test 2020-06-02 11:32:01 +02:00
babic_a ecf5f92fc8 Fix basic writer test 2020-06-02 10:58:18 +02:00
babic_a 68bf6e988e Rename struct according to terminology 2020-06-02 10:54:07 +02:00
babic_a 78a6da4a82 Remove non-existing test 2020-06-02 10:48:44 +02:00
babic_a f9152fa861 Remove manual writer tests 2020-06-02 10:48:21 +02:00
babic_a 7ca8630681 Internalize file closing 2020-05-27 18:53:13 +02:00
babic_a 4f044d6b69 Add check if file is already closed 2020-05-27 18:43:24 +02:00
babic_a eb07d91f7b Cleanup JF writer 2020-05-27 18:40:43 +02:00
babic_a 11df261a89 Fix buffer offset 2020-05-27 18:33:32 +02:00
babic_a cfbcbf4c28 Copy complete buffers to file 2020-05-27 18:30:22 +02:00
babic_a e8454ee595 Rollback direct chunk writing 2020-05-27 18:27:43 +02:00
babic_a 8c0fd09476 Move BufferBinaryReader to sf_writer 2020-05-27 18:23:47 +02:00
babic_a 7ef67df644 Removal of commented out code 2020-05-27 17:16:20 +02:00
babic_a 0656c95bea Adjust chunking size to min size 2020-05-27 17:15:53 +02:00
babic_a 5502745186 Add direct chunk write lib 2020-05-27 17:14:16 +02:00
babic_a cf0245d3f3 Implement external slot_id book keeping 2020-05-27 16:51:32 +02:00
babic_a bacc869b98 Bug in vector init 2020-05-27 16:19:42 +02:00
babic_a 5b6a6379e3 Fix 2 small bugs 2020-05-27 16:10:59 +02:00
babic_a ed86780629 Refactoring files 2020-05-27 16:01:12 +02:00
babic_a 7613ce40dc Implement write index as well 2020-05-27 15:51:59 +02:00
babic_a 67d27c4618 Implemented read_slot_id 2020-05-27 15:47:45 +02:00