Commit Graph

  • 1d0de6876e
    fix clang-tidy on ci actions + other improvements (#62) Bechir Braham 2024-04-18 09:26:57 +02:00
  • 28d7e8c07a
    read write cluster file (#60) Bechir Braham 2024-04-16 13:14:41 +02:00
  • 9dfd388927
    use clang-tidy (#59) Bechir Braham 2024-04-12 17:35:36 +02:00
  • eb7108b837
    Merge pull request #58 from slsdetectorgroup/fix/make-file-variables-private Bechir Braham 2024-04-11 17:50:18 +02:00
  • 04a2272937
    make file interface and rawfile variables private Bechir Braham 2024-04-11 17:42:45 +02:00
  • f7b3ef2cdc
    Merge pull request #57 from slsdetectorgroup/feature/remove-factories Bechir Braham 2024-04-11 17:38:33 +02:00
  • abf364765c
    Merge branch 'developer' into feature/remove-factories Bechir Braham 2024-04-11 17:33:29 +02:00
  • 2ebbd0d7cd
    setup doxygen and clang-uml files Bechir Braham 2024-04-11 17:20:34 +02:00
  • 111b421476
    add documentation for file_io files Bechir Braham 2024-04-10 18:08:54 +02:00
  • 74be5b5c7c
    Merge pull request #55 from slsdetectorgroup/feature/stream-file Bechir Braham 2024-04-10 17:23:31 +02:00
  • 260cb96f64
    add documentation to code Bechir Braham 2024-04-10 17:17:41 +02:00
  • 530feca830
    restore ssize_t changes Bechir Braham 2024-04-10 13:57:16 +02:00
  • bfb59d650b
    remove factories and change to size_t Bechir Braham 2024-04-10 13:34:31 +02:00
  • ea17a640cf
    fix for ci and fetchcontent build replace cmake --build with actual command in github format workflow for faster checking Bechir Braham 2024-04-09 17:38:34 +02:00
  • 0755de309e
    working simple streamer Bechir Braham 2024-04-09 17:30:42 +02:00
  • 59b04ad6e8
    add boost library Bechir Braham 2024-04-09 15:45:01 +02:00
  • a48820059d
    headers are now included with their library prefix Bechir Braham 2024-04-09 11:36:15 +02:00
  • a2499c96d6
    restructure zmq socker interface zmq socket can now return vector of frames. it knows end of transmission with header.data == 0 it can also send vector of frames Bechir 2024-04-09 08:32:53 +02:00
  • cd46f59b99
    Merge pull request #54 from slsdetectorgroup/feature/zmq_sender_example Bechir Braham 2024-04-05 17:17:09 +02:00
  • 598e9f6708 format files Bechir 2024-04-05 17:05:42 +02:00
  • 2f23e4610d fix warnings Bechir 2024-04-05 16:04:01 +02:00
  • 3c58039502 add tests for zmqheader and remove simdjson warnings Bechir 2024-04-05 15:22:31 +02:00
  • 818ad608d9
    Merge pull request #52 from slsdetectorgroup/feature/formatting-in-cmake Bechir Braham 2024-04-04 17:25:45 +02:00
  • 35d2b274f4
    add simdjson as public for network_io in ZmqHeader.hpp we are using templates that depend on simdjson. other libraries should also link simdjson Bechir Braham 2024-04-04 16:35:46 +02:00
  • 47cf462f3d
    zmq sender and receiver examples Bechir Braham 2024-04-04 15:51:18 +02:00
  • f772434072
    add network_io folder Bechir Braham 2024-04-03 16:40:00 +02:00
  • bb7459d36b
    test instructions (#53) Erik Fröjdh 2024-04-03 15:57:28 +02:00
  • 9e96f8b150
    format headers Bechir Braham 2024-04-03 14:53:06 +02:00
  • 76c0f7a757
    add formatting to cmake Bechir Braham 2024-04-03 14:50:14 +02:00
  • 2e4eec0c8a
    Merge pull request #49 from slsdetectorgroup/numpy-warnings Bechir Braham 2024-04-03 14:44:48 +02:00
  • 8627f5e97b format Erik Frojdh 2024-04-03 14:14:27 +02:00
  • b02feceb2c compiler generated constructors and reduced warnings Erik Frojdh 2024-04-03 14:12:25 +02:00
  • 31a20d4f6c
    fix ci and add formatting (#48) Bechir Braham 2024-04-03 13:47:52 +02:00
  • 23c855acbc
    Merge pull request #43 from slsdetectorgroup/zmq Bechir Braham 2024-04-03 13:13:22 +02:00
  • 0efee0c96d
    Merge pull request #47 from slsdetectorgroup/frame-test Bechir Braham 2024-04-03 13:13:07 +02:00
  • 0aafde730e added missing test file Erik Frojdh 2024-04-03 12:23:17 +02:00
  • 77785fa89b more tests Erik Frojdh 2024-04-03 12:21:40 +02:00
  • d80ea2269f renamed _get_data() to data() Erik Frojdh 2024-04-03 12:14:59 +02:00
  • 3f83e37e6b moved set to Frame.hpp to avoid explicitly having to declare specializations Erik Frojdh 2024-04-03 12:05:21 +02:00
  • 166a78a2a5 fixed ctest Erik Frojdh 2024-04-03 11:50:09 +02:00
  • 9413efa9e5
    add github ci (#40) Bechir Braham 2024-04-03 11:00:28 +02:00
  • 70b0ae2ae8 ZmqSocket prototype Erik Frojdh 2024-04-03 10:50:35 +02:00
  • 6644406535
    Merge pull request #42 from slsdetectorgroup/further-numpy-refactor Bechir Braham 2024-04-02 18:43:12 +02:00
  • faf2714a60 new files Erik Frojdh 2024-04-02 17:19:57 +02:00
  • 670d9415e6 added tests and features to load full file Erik Frojdh 2024-04-02 17:19:10 +02:00
  • f6e2d358f9
    Merge pull request #41 from slsdetectorgroup/numpy-refactor Bechir Braham 2024-04-02 15:25:18 +02:00
  • d196eb5a2e made member variables private in NumpyFile Erik Frojdh 2024-04-02 15:09:16 +02:00
  • e59940aa01 formatting Erik Frojdh 2024-04-02 15:05:09 +02:00
  • a6c0879de7 moved reading of metadata into NumpyFile Erik Frojdh 2024-04-02 15:01:56 +02:00
  • 390ceb02d8 renamed NumpyFile member variable header to m_header Erik Frojdh 2024-04-02 14:36:55 +02:00
  • 9854500a6f moving m_fname into respective class Erik Frojdh 2024-04-02 14:32:04 +02:00
  • e534cc0f25
    Merge pull request #39 from slsdetectorgroup/namespace Bechir Braham 2024-04-02 12:31:30 +02:00
  • 0a6030aa3e moving code into aare:: namespace Erik Frojdh 2024-04-02 12:26:51 +02:00
  • 449c5119a4
    save numpy files frame by frame (#37) Bechir Braham 2024-04-02 11:35:58 +02:00
  • 643ea39670
    Merge pull request #36 from slsdetectorgroup/file-tests Bechir Braham 2024-03-28 15:25:57 +01:00
  • d87855004f uncomment folly tests Bechir 2024-03-28 15:25:10 +01:00
  • 04cbe9924e fix file test issues Bechir 2024-03-28 12:40:20 +01:00
  • 6e8cf179c7 added first tests for reading files Erik Fröjdh 2024-03-27 18:03:18 +01:00
  • f848c00799 moved eiger files to subdirectory Erik Fröjdh 2024-03-27 16:58:40 +01:00
  • 130f6746e3 removed inheritence from File Erik Fröjdh 2024-03-27 16:55:17 +01:00
  • d07f867630
    conform to file interface (PR#4) (#33) Bechir Braham 2024-03-27 16:33:51 +01:00
  • dc9fb51a89
    Merge pull request #34 from slsdetectorgroup/fetch-content-options Bechir Braham 2024-03-27 12:36:24 +01:00
  • 0973580670 options for using the system libraries instead of fetch content Erik Frojdh 2024-03-27 10:50:38 +01:00
  • bf216f55c6
    reading raw moench files (PR#3) (#32) Bechir Braham 2024-03-27 08:58:43 +01:00
  • 937acd1138
    reading multi port files (PR#2) (#31) Bechir Braham 2024-03-26 17:53:11 +01:00
  • e280742a6c
    add logger class (#29) Bechir Braham 2024-03-26 17:40:19 +01:00
  • 7e913b3385 added data files Erik Frojdh 2024-03-26 17:37:59 +01:00
  • aa60a434e9
    Merge pull request #27 from slsdetectorgroup/feature/restructure-FileHandler Erik Fröjdh 2024-03-22 17:27:17 +01:00
  • 251f08767b
    Merge pull request #28 from slsdetectorgroup/dtype Bechir Braham 2024-03-22 16:01:07 +01:00
  • 4ff34a22d3 added DType class Erik Fröjdh 2024-03-22 15:24:50 +01:00
  • d0151153fb
    add contextManager to hanldle files Bechir Braham 2024-03-22 15:02:15 +01:00
  • 23658764a0 added write options Erik Fröjdh 2024-03-22 14:59:12 +01:00
  • 50e606bb8b
    Merge pull request #25 from slsdetectorgroup/interface anberga 2024-03-22 10:52:53 +01:00
  • bbaeeebaef restored cmake Erik Fröjdh 2024-03-22 10:36:14 +01:00
  • 0932869b4c added data type Erik Fröjdh 2024-03-22 10:34:57 +01:00
  • eb2b093130 added size and row, col Erik Fröjdh 2024-03-22 10:33:57 +01:00
  • cffe020a6f added a draft for file interface Erik Fröjdh 2024-03-22 10:26:15 +01:00
  • e7bf408a21
    Merge pull request #24 from slsdetectorgroup/arraytests Bechir Braham 2024-03-21 17:06:15 +01:00
  • 9ae051c081 added tests for Array and View Erik Frojdh 2024-03-21 16:53:54 +01:00
  • 3c8130aca2
    Merge pull request #23 from slsdetectorgroup/feature/add-image-data Erik Fröjdh 2024-03-21 16:33:20 +01:00
  • 136829f70a fix wrong changes Bechir 2024-03-21 16:30:04 +01:00
  • 4ff2e18c6a change image to NDArray Bechir 2024-03-21 16:17:00 +01:00
  • c7ee7f3af4 Merge branch 'fix/move-view-to-frame' into feature/add-image-data Bechir 2024-03-21 16:13:10 +01:00
  • 783c355784
    Merge pull request #22 from slsdetectorgroup/fix/move-view-to-frame Erik Fröjdh 2024-03-21 16:11:46 +01:00
  • 2d5b28d500 rename to NDView Bechir 2024-03-21 16:07:02 +01:00
  • e33e6546b0 add ImageData Bechir 2024-03-21 11:47:37 +01:00
  • e42cb6e8ff move view() inside frame Bechir 2024-03-21 11:17:14 +01:00
  • 0e3e2df899
    Merge pull request #21 from slsdetectorgroup/feature/frame-wrappers2 Erik Fröjdh 2024-03-20 17:47:32 +01:00
  • dfd25f1993
    Merge pull request #20 from slsdetectorgroup/feature/remove-templates Bechir Braham 2024-03-20 17:42:07 +01:00
  • 72e3b58c09
    fix cmake Bechir Braham 2024-03-20 17:38:01 +01:00
  • cca9c5249d
    fix cmake Bechir Braham 2024-03-20 17:38:01 +01:00
  • e04d1e28f9
    add dataspan Bechir Braham 2024-03-20 16:27:22 +01:00
  • c1ddb84bc0
    Merge branch 'developer' into feature/remove-templates Bechir Braham 2024-03-20 14:27:21 +01:00
  • 0891e66bbe added cluster finder Erik Frojdh 2024-03-20 14:25:38 +01:00
  • cd905e96f3
    remove templates Bechir Braham 2024-03-20 13:14:14 +01:00
  • b096cf8dd3 added Queue and Fifo Erik Frojdh 2024-03-20 11:54:57 +01:00
  • 4da9bc0813 correct include for unique_ptr Erik Fröjdh 2024-03-19 08:29:15 +01:00
  • 5f8d8a8c0b added a way to find test data wihout copy Erik Frojdh 2024-03-14 10:14:34 +01:00
  • 954db79c36
    Merge pull request #16 from slsdetectorgroup/numpy_tests Bechir Braham 2024-03-12 17:21:32 +01:00
  • 9380fd1be8
    fix warnings Bechir Braham 2024-03-12 17:21:05 +01:00