Commit Graph

83 Commits

Author SHA1 Message Date
6e8cf179c7 added first tests for reading files 2024-03-27 18:03:18 +01:00
f848c00799 moved eiger files to subdirectory 2024-03-27 16:58:40 +01:00
130f6746e3 removed inheritence from File 2024-03-27 16:55:17 +01:00
d07f867630 conform to file interface (PR#4) (#33)
* use FileInterface with numpy

---------

Co-authored-by: Bechir <bechir.brahem420@gmail.com>
2024-03-27 16:33:51 +01:00
dc9fb51a89 Merge pull request #34 from slsdetectorgroup/fetch-content-options
options for using the system libraries instead of fetch content
2024-03-27 12:36:24 +01:00
0973580670 options for using the system libraries instead of fetch content 2024-03-27 10:50:38 +01:00
bf216f55c6 reading raw moench files (PR#3) (#32)
* reading moench and raw files

* read mythen3 files

* read multiport mythen3

* delete .vscode and .env.dev

---------

Co-authored-by: Bechir <bechir.brahem420@gmail.com>
2024-03-27 08:58:43 +01:00
937acd1138 reading multi port files (PR#2) (#31)
* works, not tested well on multi columns


---------

Co-authored-by: Erik Fröjdh <erik.frojdh@gmail.com>
2024-03-26 17:53:11 +01:00
e280742a6c add logger class (#29)
* add logger class

* add LOCATION macro for logger

* added printing in files
2024-03-26 17:40:19 +01:00
7e913b3385 added data files 2024-03-26 17:37:59 +01:00
aa60a434e9 Merge pull request #27 from slsdetectorgroup/feature/restructure-FileHandler
add contextManager to hanldle files
2024-03-22 17:27:17 +01:00
251f08767b Merge pull request #28 from slsdetectorgroup/dtype
added DType class
2024-03-22 16:01:07 +01:00
4ff34a22d3 added DType class 2024-03-22 15:24:50 +01:00
d0151153fb add contextManager to hanldle files 2024-03-22 15:02:15 +01:00
23658764a0 added write options 2024-03-22 14:59:12 +01:00
50e606bb8b Merge pull request #25 from slsdetectorgroup/interface
[Discussion] Proposed interface for files
2024-03-22 10:52:53 +01:00
bbaeeebaef restored cmake 2024-03-22 10:36:14 +01:00
0932869b4c added data type 2024-03-22 10:34:57 +01:00
eb2b093130 added size and row, col 2024-03-22 10:33:57 +01:00
cffe020a6f added a draft for file interface 2024-03-22 10:26:15 +01:00
e7bf408a21 Merge pull request #24 from slsdetectorgroup/arraytests
added tests for Array and View
2024-03-21 17:06:15 +01:00
9ae051c081 added tests for Array and View 2024-03-21 16:53:54 +01:00
3c8130aca2 Merge pull request #23 from slsdetectorgroup/feature/add-image-data
add image data (PR#2)
2024-03-21 16:33:20 +01:00
136829f70a fix wrong changes 2024-03-21 16:30:04 +01:00
4ff2e18c6a change image to NDArray 2024-03-21 16:17:00 +01:00
c7ee7f3af4 Merge branch 'fix/move-view-to-frame' into feature/add-image-data 2024-03-21 16:13:10 +01:00
783c355784 Merge pull request #22 from slsdetectorgroup/fix/move-view-to-frame
move view to frame
2024-03-21 16:11:46 +01:00
2d5b28d500 rename to NDView 2024-03-21 16:07:02 +01:00
e33e6546b0 add ImageData 2024-03-21 11:47:37 +01:00
e42cb6e8ff move view() inside frame 2024-03-21 11:17:14 +01:00
0e3e2df899 Merge pull request #21 from slsdetectorgroup/feature/frame-wrappers2
Feature/frame wrappers2 (PR#2)
2024-03-20 17:47:32 +01:00
dfd25f1993 Merge pull request #20 from slsdetectorgroup/feature/remove-templates
Feature/remove templates (PR#1)
2024-03-20 17:42:07 +01:00
72e3b58c09 fix cmake 2024-03-20 17:39:52 +01:00
cca9c5249d fix cmake 2024-03-20 17:38:01 +01:00
e04d1e28f9 add dataspan 2024-03-20 16:27:22 +01:00
c1ddb84bc0 Merge branch 'developer' into feature/remove-templates 2024-03-20 14:27:21 +01:00
0891e66bbe added cluster finder 2024-03-20 14:25:38 +01:00
cd905e96f3 remove templates 2024-03-20 14:25:31 +01:00
b096cf8dd3 added Queue and Fifo 2024-03-20 11:54:57 +01:00
4da9bc0813 correct include for unique_ptr 2024-03-19 08:29:15 +01:00
5f8d8a8c0b added a way to find test data wihout copy 2024-03-14 10:14:34 +01:00
954db79c36 Merge pull request #16 from slsdetectorgroup/numpy_tests
moved functions to NumpyHelper.cpp and added a few tests
2024-03-12 17:21:32 +01:00
9380fd1be8 fix warnings 2024-03-12 17:21:05 +01:00
609c754b23 moved functions to NumpyHelper.cpp and added a few tests 2024-03-12 16:52:36 +01:00
3fee6b792d fixed option for tests 2024-03-12 15:59:51 +01:00
c38b46df59 Merge pull request #15 from slsdetectorgroup/numpy
read numpy file: works
2024-03-12 15:51:44 +01:00
fd0bbf8170 Update CMakeLists.txt 2024-03-11 17:47:52 +01:00
c4c88c50d1 add python bindings for numpy 2024-03-11 16:05:54 +01:00
25d282717c move static numpy functions to another header
- use env variables
- change warnings back to ON
2024-03-11 14:58:44 +01:00
5173f26bf8 fix merge errors 2024-03-08 18:42:24 +01:00