Commit Graph

  • 5681e18403 merge from latest developer dev/hdf5 Dhanya Thattil 2025-06-03 11:24:37 +02:00
  • a0849feca7 macro for bindings and better lookup dev/large-clust froejdh_e 2025-06-03 09:33:39 +02:00
  • 69964e08d5
    Refactor cluster bindings (#185) developer Erik Fröjdh 2025-06-03 08:43:40 +02:00
  • 1369bc780e added some more tests angle_calibration Alice 2025-05-30 14:35:37 +02:00
  • 9cfe1ac5e6 function to write to file Alice 2025-05-30 10:54:13 +02:00
  • 6f4cc219b7 MythenDetectorSpecifications cleanup Alice 2025-05-30 10:29:25 +02:00
  • 0d5c6fed61 some file restructuring Alice 2025-05-30 10:00:41 +02:00
  • 54f76100c2 take pow srqt from cmath Alice 2025-05-30 09:18:53 +02:00
  • e04bf6be30 added minimum mythen file reader Alice 2025-05-29 23:17:11 +02:00
  • bd0ff3d7da function to redistribute histogram to fixed angle bin sizes Alice 2025-05-29 18:13:56 +02:00
  • df1335529c implementation of FlatField and MythenDetector class Alice 2025-05-28 10:39:28 +02:00
  • b94be4cbe8 Hdf5Reader supporting reading into frame, ndarray and generic bytestream mazzol_a 2025-05-26 09:06:47 +02:00
  • 94ac58b09e
    For 2025.5.22 release (#181) main 2025.5.22 Erik Fröjdh 2025-05-22 11:40:39 +02:00
  • 9ecf4f4b44 merge froejdh_e 2025-05-22 11:23:57 +02:00
  • f2a024644b bumped version upload on release froejdh_e 2025-05-22 11:10:23 +02:00
  • 9e1b8731b0
    RawSubFile support multi file access (#173) Erik Fröjdh 2025-05-22 11:00:03 +02:00
  • a6eebbe9bd
    removed extra const on return type, added cast (#177) Erik Fröjdh 2025-05-20 15:27:38 +02:00
  • 6328369ce9 added parameter conversion mazzol_a 2025-05-19 18:30:29 +02:00
  • 67b94eefb0 reading file for initial calibration mazzol_a 2025-05-19 16:46:19 +02:00
  • 81588fba3b
    linking to threads and removed extra ; (#176) Erik Fröjdh 2025-05-06 17:18:54 +02:00
  • 276283ff14
    automated versioning (#175) AliceMazzoleni99 2025-05-06 14:48:54 +02:00
  • cf158e2dcd
    Added scurve fitting (#168) Erik Fröjdh 2025-05-05 11:40:04 +02:00
  • 12ae1424fb
    consistent use of ssize_t instead of int64_t (#167) Erik Fröjdh 2025-04-25 15:52:02 +02:00
  • 6db201f397
    updated conda environment (#169) AliceMazzoleni99 2025-04-25 15:24:45 +02:00
  • d5226909fe
    Api cluster vector (#147) AliceMazzoleni99 2025-04-25 12:29:39 +02:00
  • eb6862ff99 changed name of GainMap to InvertedGainMap api_cluster_vector mazzol_a 2025-04-25 12:03:59 +02:00
  • f06e722dce changes from PR review mazzol_a 2025-04-25 11:38:51 +02:00
  • 2e0424254c
    removed uneccecary codna numpy variants (#165) Erik Fröjdh 2025-04-25 10:31:40 +02:00
  • 7b5e32a824
    Api extra (#166) Erik Fröjdh 2025-04-25 10:31:16 +02:00
  • 86d343f5f5 merged with developer froejdh_e 2025-04-23 11:45:04 +02:00
  • fd0196f2fd
    Developer (#164) 2025.4.22 Erik Fröjdh 2025-04-22 16:41:48 +02:00
  • 129e7e9f9d Merge branch 'developer' of github.com:slsdetectorgroup/aare into developer froejdh_e 2025-04-22 16:24:32 +02:00
  • 58c934d9cf added mpl to conda specs froejdh_e 2025-04-22 16:24:15 +02:00
  • 4088b0889d
    Merge branch 'main' into developer Erik Fröjdh 2025-04-22 16:18:48 +02:00
  • d5f8daf194 removed debug option in CMakelist mazzol_a 2025-04-22 16:16:31 +02:00
  • c6e8e5f6a1 inverted gain map froejdh_e 2025-04-22 16:16:27 +02:00
  • b501c31e38 added missed commit froejdh_e 2025-04-22 15:22:47 +02:00
  • 326941e2b4
    Custom base for decoding ADC data (#163) Erik Fröjdh 2025-04-22 15:20:46 +02:00
  • 84aafa75f6
    Building wheels and uploading to pypi (#160) Erik Fröjdh 2025-04-22 08:36:34 +02:00
  • 177459c98a added multithreaded cluster finder test mazzol_a 2025-04-17 17:09:53 +02:00
  • c49a2fdf8e removed cluster_2x2 and cluster3x3 specializations Mazzoleni Alice Francesca 2025-04-16 16:40:42 +02:00
  • 14211047ff added function warpper around ClusterFinderMT and ClusterCollector to construct object Mazzoleni Alice Francesca 2025-04-16 14:22:44 +02:00
  • f161df3591 fixed calculate eta fix/api_cluster_vector Mazzoleni Alice Francesca 2025-04-16 09:30:26 +02:00
  • acd9d5d487 moved parts of ClusterFile implementation into declaration Mazzoleni Alice Francesca 2025-04-15 15:15:34 +02:00
  • d4050ec557 enum is now enum class Mazzoleni Alice Francesca 2025-04-15 14:57:25 +02:00
  • fca9d5d2fa replaced extract template parameters Mazzoleni Alice Francesca 2025-04-15 14:40:09 +02:00
  • 1174f7f434 fixed calculate eta Mazzoleni Alice Francesca 2025-04-15 13:14:07 +02:00
  • 2bb7d360bf
    Adding more tests, fixing hitmap and reading with cuts (#161) AliceMazzoleni99 2025-04-15 12:25:01 +02:00
  • a90e532b21 removed extra sum after merge testing_clusters froejdh_e 2025-04-15 08:08:59 +02:00
  • 8d8182c632 qMerge branch 'testing_clusters' of github.com:slsdetectorgroup/aare into testing_clusters froejdh_e 2025-04-15 08:05:12 +02:00
  • 5f34ab6df1 minor comment froejdh_e 2025-04-15 08:05:05 +02:00
  • 5c8a5099fd
    Merge branch 'api_cluster_vector' into testing_clusters Erik Fröjdh 2025-04-14 16:40:47 +02:00
  • 7c93632605 tests and fix froejdh_e 2025-04-14 16:38:25 +02:00
  • 54def26334 added ClusterFile tests fixed some bugs in ClusterFile Mazzoleni Alice Francesca 2025-04-14 15:48:09 +02:00
  • a59e9656be
    Making RawSubFile usable from Python (#158) Erik Fröjdh 2025-04-11 16:54:21 +02:00
  • 3f753ec900
    Some fixes (need more testing later) (#159) AliceMazzoleni99 2025-04-11 14:43:12 +02:00
  • 15e52565a9 dont convert to byte Mazzoleni Alice Francesca 2025-04-11 14:35:20 +02:00
  • e71569b15e resize before read froejdh_e 2025-04-11 13:38:33 +02:00
  • 92f5421481 np test froejdh_e 2025-04-10 16:58:47 +02:00
  • 113f34cc98 fixes froejdh_e 2025-04-10 16:50:04 +02:00
  • 53a90e197e added additional tests Mazzoleni Alice Francesca 2025-04-10 10:41:58 +02:00
  • 6e4db45b57
    Activated RH8 build on PSI gitea (#155) Erik Fröjdh 2025-04-10 10:17:16 +02:00
  • 76f050f69f solved merge conflict Mazzoleni Alice Francesca 2025-04-10 09:21:50 +02:00
  • a13affa4d3 changed template arguments added tests Mazzoleni Alice Francesca 2025-04-10 09:13:58 +02:00
  • 8b0eee1e66
    fixed warnings and removed ambiguous read_frame (#154) Erik Fröjdh 2025-04-09 17:54:55 +02:00
  • 894065fe9c added utility plot froejdh_e 2025-04-09 12:19:14 +02:00
  • f16273a566
    Adding support for Jungfrau .dat files (#152) Erik Fröjdh 2025-04-08 15:31:04 +02:00
  • 20d1d02fda
    function signature for push back (#153) AliceMazzoleni99 2025-04-07 17:18:17 +02:00
  • 10e4e10431 function signature for push back push_back froejdh_e 2025-04-07 15:33:37 +02:00
  • 017960d963 added push_back property Mazzoleni Alice Francesca 2025-04-07 13:41:14 +02:00
  • a12e43b176 underlying container of ClusterVcetor is now a std::vector Mazzoleni Alice Francesca 2025-04-07 12:27:44 +02:00
  • 9de84a7f87 added some python tests Mazzoleni Alice Francesca 2025-04-04 17:19:15 +02:00
  • 885309d97c fix build Mazzoleni Alice Francesca 2025-04-03 17:14:28 +02:00
  • e24ed68416 fixed include Mazzoleni Alice Francesca 2025-04-03 16:50:02 +02:00
  • 248d25486f refactored python files Mazzoleni Alice Francesca 2025-04-03 16:38:12 +02:00
  • 7db1ae4d94
    Dev/gitea ci (#151) Erik Fröjdh 2025-04-03 13:18:55 +02:00
  • a24bbd9cf9 started to do python refactoring Mazzoleni Alice Francesca 2025-04-03 11:56:25 +02:00
  • d7ef9bb1d8 missed some refactoring of datatypes Mazzoleni Alice Francesca 2025-04-03 11:36:15 +02:00
  • de9fc16e89 generalize is_selected Mazzoleni Alice Francesca 2025-04-03 09:28:54 +02:00
  • 85a6b5b95e suppress compiler warnings Mazzoleni Alice Francesca 2025-04-03 09:28:02 +02:00
  • 50eeba4005 restructured GainMap to have own class and generalized Mazzoleni Alice Francesca 2025-04-02 17:58:26 +02:00
  • 98d2d6098e refactored other cpp files Mazzoleni Alice Francesca 2025-04-02 16:00:46 +02:00
  • 61af1105a1 templated eta and updated test Mazzoleni Alice Francesca 2025-04-02 14:42:38 +02:00
  • 240960d3e7 generalized FindCluster to read in general cluster sizes - assuming that finding cluster center is equal for all clusters Mazzoleni Alice Francesca 2025-04-02 12:05:16 +02:00
  • 04728929cb implemented sum_2x2() for general clusters, only one calculate_eta2 function for all clusters Mazzoleni Alice Francesca 2025-04-01 18:29:08 +02:00
  • 3083d51699 merge conflict Mazzoleni Alice Francesca 2025-04-01 17:50:11 +02:00
  • 4240942cec solved merge conflict Mazzoleni Alice Francesca 2025-04-01 17:48:48 +02:00
  • 745d09fbe9 changed push_back to take Cluster as input argument Mazzoleni Alice Francesca 2025-04-01 15:30:10 +02:00
  • e1533282f1
    Cluster cuts (#146) Erik Fröjdh 2025-04-01 15:15:54 +02:00
  • 8cad7a50a6 fixed py froejdh_e 2025-04-01 15:00:03 +02:00
  • 9d8e803474
    Merge branch 'main' into developer Erik Fröjdh 2025-04-01 14:35:27 +02:00
  • a42c0d645b
    added roi, noise and gain (#143) Erik Fröjdh 2025-04-01 14:31:25 +02:00
  • 508adf5016 refactoring of remaining files Mazzoleni Alice Francesca 2025-04-01 10:01:23 +02:00
  • e038bd1646 refactored and put calculate_eta function in seperate file Mazzoleni Alice Francesca 2025-03-31 17:35:39 +02:00
  • 7e5f91c6ec added benchmark to time generalize calculate_eta - twice as long so will keep specific version for 2x2 and 3x3 clusters Mazzoleni Alice Francesca 2025-03-31 17:04:57 +02:00
  • ed9ef7c600 removed analyze_cluster function as not used anymore Mazzoleni Alice Francesca 2025-03-31 12:26:29 +02:00
  • 57bb6c71ae ClusterSize should be larger than 1 AliceMazzoleni99 2025-03-28 14:49:55 +01:00
  • f8f98b6ec3 Generalized calculate_eta2 function to work with general cluster types AliceMazzoleni99 2025-03-28 14:29:20 +01:00
  • 0876b6891a cpp Cluster and ClusterVector and ClusterFile are templated now, they support generic cluster types AliceMazzoleni99 2025-03-25 21:42:50 +01:00
  • 6ad76f63c1
    Fixed reading clusters with ROI (#142) Erik Fröjdh 2025-03-24 14:28:10 +01:00