Commit Graph

616 Commits

Author SHA1 Message Date
29d6342517 deal with Boost 1.89 not having system as component anymore. 2025-11-26 18:21:15 +01:00
71fb4c9435 add TDirectory option to any2many. 2025-10-03 16:21:14 +02:00
0eb36fc48a better handling of values=n/a when dumping the header info. 2025-10-03 16:21:03 +02:00
379471811a fixed char* comparison bug. 2025-10-03 16:20:54 +02:00
03e386f753 update of the in-source MusrRoot docu. 2025-10-03 16:20:24 +02:00
2b67c76b3c updated the docu and removed unused DrawHeader. 2025-10-03 16:20:06 +02:00
001c9899cd increase the MusrRoot version to 2.0. 2025-10-03 16:19:46 +02:00
b66ac0da54 added the reader part for MusrRoot if written with TDirectory rather than TFolder. 2025-10-03 16:19:26 +02:00
e85ea90100 start implementing TDirectory infrastructure. 2025-10-03 16:19:16 +02:00
c745ee769d more docu. 2025-06-03 12:07:00 +02:00
1192b6b452 stripped CMakeLists.txt to the bare minimum. 2025-06-03 12:06:50 +02:00
7e3eda6699 add necessary docu for the Gaussian Lorentzian approach. 2025-06-03 12:06:41 +02:00
60aeab2239 changed the integral approximation approach for Gaussian/Lorentzian. 2025-06-03 12:06:30 +02:00
8135035899 added ZF, LF geometry, dynamic approximation width/hopp << 1. 2025-06-03 12:06:18 +02:00
f0337afee6 improved GL integration. 2025-06-03 12:06:08 +02:00
7b3e6202bd allow to define Tmax from the cmd line. 2025-06-03 12:05:35 +02:00
93b414f96d add missing header. 2025-06-03 12:05:22 +02:00
71622533d3 first LGKT_LF. Might need to slightly improve Simpson. 2025-06-03 12:05:13 +02:00
2454e01885 proper class for GKT LF. 2025-06-03 11:27:23 +02:00
927cc58b96 add LF Gaussian/Lorentzian testing code. 2025-06-03 11:27:12 +02:00
eb064232a9 needed to add an additional header (stdbool.h, libCuba) to make clang happy. 2025-05-03 15:19:16 +02:00
58362084d5 comment outdated typedef in libCuba. 2025-05-03 15:19:04 +02:00
c86b313975 slight improvement on mud.h needed that it doesn't crash on macos15.4 m3pro. 2025-05-03 15:18:54 +02:00
44d3d1e95d updated mud.h (thanks to Donald Arseneau). Makes modern compiler happy again. 2025-05-03 15:18:43 +02:00
dcbde4f7bf add skeleton for MusrRoot which will handle TDirectoryFile rather than TFolder. 2025-05-03 15:18:30 +02:00
44821cb8cd updated the copyright info. 2025-01-30 12:00:49 +01:00
9e8f22f629 adopted OpenMP handling for libZFRelaxation. 2024-09-25 09:47:28 +02:00
45d87bc645 modernize the way how to check/deal with OpenMP. This helps also on the macOS side. 2024-06-07 15:31:34 +02:00
2dfa28d5c0 fixed an error in DumpHeader when dumping a TDoubleVector. 2024-03-17 09:29:17 +01:00
9440ddbb40 fixed a typo: Atoi() instead of Atof(). 2024-03-17 09:29:08 +01:00
445d48cfbf revert back to boost ellint_1, since on many compilers the c++17 std::comp_ellint_1 is not yet implemented. 2024-03-17 09:24:10 +01:00
17339e191d updated copyright info. 2024-02-07 15:29:08 +01:00
7384ce4b89 improved the nonlocal field dump, by allowing a custom range. 2023-11-09 13:15:21 +01:00
cfccb30eb8 switched TGapIntegrals from raw -> smart pointers. 2023-11-09 13:14:47 +01:00
9524e7201c remove unused code. 2023-11-09 13:14:34 +01:00
250b786766 more work in switching raw -> smart pointer. 2023-11-09 13:13:25 +01:00
7765f24ce0 switched TLondon1D from raw -> smart pointers. 2023-11-09 13:12:52 +01:00
3dd8e404dc adopted MusrRootDefinition doc to smart pointer use. Updated MusrRootDefinition.pdf 2023-11-09 13:12:13 +01:00
ae75478043 adopted MusrRootDefinition doc to smart pointer use. 2023-11-09 13:12:02 +01:00
6340f9d196 more work on Raw -> Smart Pointers for external libs. 2023-11-09 13:11:51 +01:00
4726764306 Raw -> Smart Pointers in TMusrRunHeader. 2023-11-09 13:11:40 +01:00
4ba2502788 Raw -> Smart Pointers in PNeXus. 2023-11-09 13:11:21 +01:00
2eec7bd182 Nonlocal: Raw -> Smart Pointers. Improved config of standalone dump_nonlocal_field. 2023-11-09 13:11:07 +01:00
3eb1d04a71 Fixed compatibility with C++17 2023-09-28 13:33:16 +02:00
e4f7e22835 dump_header can dump #counts for each detector now also for mud and nexus. 2023-05-18 08:17:46 +02:00
55169040dd changed to more meaningful labelling. 2023-02-17 15:04:19 +01:00
0c1c083db6 tweak needed for rootcling dictionary generation. 2023-02-17 10:15:45 +01:00
b2cbd4b460 add a full example to the test folder. 2023-02-17 10:15:08 +01:00
50f5bf659b provide some more info in the README for PDepthProfile. 2023-02-17 10:13:10 +01:00
cfa8d55c8a update of the copyright info. 2023-02-17 10:13:01 +01:00